I bought a ball python at the Daytona Reptile Expo this year and he still hasnt pooped since i got him. It looks like he is swollen up near his tail. People that i have asked have said he might be constipated. Ive tried soaking him in warm water multiple times and he still hasnt gone. What can i do?