I'm speaking from experience regarding my animals. One of my snakes I have owned for almost 5 years now. I used to hold him a couple times a week whether he was eating or not. The more I learned, the more I understood it may not be in his best interest. When I stopped handling or bothering him during fasts, the fasts became shorter and shorter. Now, he is still a mouser, but a mouse pounding Monster. And I have not had an issue keeping my snakes eating weekly anymore. I get the occasional refusal. Everyone does. But it's rare. I'd rather have my animals eating regularly than coddle them when they refused their last feeding. Just my two cents.