HELLO ! Been a while since i posted. I have read a lot about picky Ball Pythons, and Mia is definitely one of them.
We feel she is small for her age, she is 2 yrs and 6 months old now and weighs about 700g.
She has just come out of a 7 week food strike (no clue why) and during that strike she shed twice!

She does not like blood, which to me is odd because if the rat has a little blood on it's nose, she will smell it as if she's going to strike, and just turn her head really fast and leave. Other times she will strike and if she happens to miss, she will not even attempt to try again and will just go back to hiding. Then there are times where she will eat every 7 days like clockwork with no problems for 3 months straight.

We thought we had it down with how to feed her, we defrost the rat and just before feeding her we lay it on top of the wire on her enclosure under the heat. Within 5 min she is stretched all the way up to where it is in definite food mode so by the time she eats she's REALLY ready for it. However that doesn't seem to work all the time anymore.

Last night she had just her head sticking out of her hide and never came out for food so i put it down in front of her and she snatched it in 2 seconds and pulled it inside to finish it.

Only question we have is that since she had a rough start, will she ever catch up and be the size of a normal BP female?

Just wanted to post a quick update, hope all here are staying safe.