Two of my boys always had snakes in the house. Real quick, I learned to stop being afraid of them. The first snake to come into our house was called Spike and for a good reason, too. OUCH! LOL
My youngest boy has had everything from gopher snakes to California King (that he picked up on the road) and last I heard, he had either one or two Hog Nose? Is that the name? They have a hard, inverted V nose the better to dig with. He's had or has a couple of beautiful constrictors.
So you've got a friend that wants to watch the gore, eh? I watched a few times but I wound up feeling more sorry for the little rodent than glad the snake was eating. LOL Maybe my boys didn't do the best job of cleaning the vivarium, but it got pretty stinky sometimes. Weird! You wouldn't think of snakes stinking! At least, I wouldn't have!
My houngest also had a ferret and the old man has one now. Cute but talk about STINK!!! EEWWWW I had to ask to have the ferret taken out to the RV because my cat didn't like it at all! The dog, of course, was a whole different story! She'd lay next to the cage and whine wanting to play with it... I think! They would sniff each other's nose and only once did the dog put her mouth on it. I don't know what her intentions were, but the old fart didn't take any chances. LOL
Good luck with your new pets, Mellors. I know you'll have hours of enjoyment with them.
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.