Garter snakes require a special diet of worms, fish, amphibians, etc until they get trained onto rodents (some people like them because they don't have to eat rodents, so there's that too). Feeding mice/rats means that your snake is getting all the nutrients it needs, and especially with a ball python if you've got it eating, don't change anything. Feeding things like fish also makes stool very runny and smelly