Hi,

I really, really think you should take him to a vet.

Here are a few links to help you find a good one;

Link 1. (go to seach membership directory )

Link 2.

Link 3.

Link 4.


I think you should tell them every detail you can think of on the phone so they try and get a quick appointment.

Best of luck.


dr del