Take him to the vet!!! Best advise you've been given.