One day i came back home and my family told me they got a snake from a friend who didn't want it anymore. I decided to take the snake because I've always wanted one and no one else was going to take care of it. To make a long story short I've never had a reptile of any sort and I'm trying to learn as much as i can with just google. The snake is a ball python and when i got it it was in horrible condition with a terribly dirty cage about a week ago I've cleaned the cage, changed her bottom, bought a bigger water dish and got a humidity gauge. I'm afraid if something is wrong with the snake or if I'm under feeding it or what. The snake hasn't shed since it's been in my care witch has been about a month and a half. I've been feeding twice a week but I'm unsure if the food is large enough for her. She hasn't pooped since i first got her. I don't know how old she is or how much she weighs. I'm unsure if she has beggining stages of scale rot or some other skin condition. Please someone help me out i want my snake to live a long healthy life. And if you can, can someone identify the pattern or whatever it's called of my python?