Ooo...Sounds like it could be an allergic reaction. Has he eaten anything new or different than usual? Also, could he have gotten into poison ivy. I'm not a vet, but those things come to mind based on his symptoms. You may want to wash the area with an oatmeal soap - that's often very soothing to itchy skin.
Bookmarks