Ok thank you everyone SO SO much. I will do some more research. I'm always learning new things about all this. Should I take him to a vet for a check up just to make sure?