May I suggest getting a fresh stool sample to the vet, to see if he has parasites (intestinal worms). That ("sharing his meals") would explain his insane appetite & resulting behavior, & since he was fed live rodents, it's a real good possibility. It really helps to know what you're dealing with first.