I really hope so... I really want this boy to be a part of my life for a while....AND if not I will start with a new baby....I think he is just fine...I am going to try and get him to a vet for a regular checkup..JUST TO BE SURE.... The closest vet charges 40 for a single visit so i guess this is not bad!!!