Sounds like he needs to see a vet.. Sending good luck and hugs!