We raise our own rats and african soft furred rats (never had much luck with mice). I like raising them partly for the cost savings, partly for the convenience of having so many sizes available to me to tailor to a particular snake's feeding needs that week but mostly because I love knowing the quality feeders that the snakes are getting.

I used to raise chickens, ducks and geese for our table much for the same reason. I really liked the idea that my kids were eating a chicken that I raised the way I wanted it raised for my table. Had a huge kitchen garden too, much for the same reasons. Wish I had the room to do that these days.