I have had this bp for almost 2 years and ever since I got her she has NEVER, not ONCE EVER refused a SINGLE meal. This morning, I brought her into a class that I was teaching about reptiles, and I brought a rat for her to eat so everyone can see how snakes eat. I have done this before with her. She didn't eat so I thought she was probabbly stressed about all the people and that she would eat at home.

Didn't happen.

A little while ago I tried again with her. Once again, she refused. She would go towards the rat, assume the "S" striking position, and looked like she was gonna go for it. But once the rat "kissed" her on the nose she darted away and did the same thing over and over. She can't be afraid of the rat, she has fed live all her life. I don't know whats wrong. She is perfectly healthy and everything.

I know that BP's sometimes refuse food for no apparent reason, could she just be going on a fast for a while? She has never refused a meal so I can't help but be a tad worried.

Any answers would be appreciated. Thanks.