He is so grumpy, he isn't eating, smells terrible, and isn't cleaning himself, his fur looks matty, should I take him back to the vet?