Just out of curiosity wouldnt fish be better for snakes than mice or birds? they have lots of protien and their bones are what cuttle bone is so they get good amount of calcium. Plus... big plus... its cheaper. Im not sure about the digestion of the scales but garter snakes and water snakes eat fish so why not others like corns, pythons, boas? I mean as long as you make sure the snake eats it head first so the scales and fins dont cut the snake up its ok right?