Answer by
traumatised (3285)
It could be many things - did you suddenly change his brand of food? has he eaten anything toxic like onion, chocolate, macadamia nuts, grapes, avocado, coffee, mushrooms? It could also be an allergy, or maybe something stuck in his throat. Take him to a vet as soon as possible.