Snakes will eat anything they can get their mouth around. And they have an articulated jaw that allows them to eat things far bigger than their heads. They aren’t picky. Other reptiles, like alligators, are the same way. If it is moving, it is food. A mouse, a rat, a fish, a frog, a cat or a dog–all of these things are the natural menu items for a snake. The bigger the snake, the bigger the animals it can–and will–eat. Now, suppose you are the owner of a large snake. Does it really make any difference to the snake whether you feet it lots of mice or one small puppy? Nope. Is there anything inherently more worthy about a small dog than a large rat? Nope. Yet a fellow in Phoenix is under arrest and faces felony animal cruelty charges for giving his snake a larger snack. He’s also being charged with neglect of the snake. That doesn’t make sense. Snakes don’t want or need much attention. They can go a long time between meals. And it seems like this one was well fed.