So first off I am very new to having a ball python as a pet and I do realize that there are already many threads that have been started for problems with owners feeding their BP's. I bought a female ball back in July and didn't have problems feeding her until recently. She is roughly 3 1/2 feet long and the last time she ate I gave her a medium sized rat. I have been feeding her live because that was what the previous owner fed her. It is now january and some sites have suggested that they sometimes don't eat during the winter months. The temperature is 80-85 with a 90 degree basking area and the humidty is around 40-50. Should I take her to a vet? I've been getting very nervous the past three weeks about her refusing food everytime i feed her. Also until today whenever i tried to feed her a rat she would back away very quickly when the rat got close. She showed improvement today by actually investigating the rat but then shying away afterwards.