My cat came in tonight and I noticed a nasty smell. Checked him over and he has a dirty bottom with matted fur. I've tried to clean him but he was very unhappy with that and I wasn't really able to tackle the matts. He's only six but I've started to have issues with him not cleaning between his shoulder blades and getting matted fur. I always thought this was a problem that affected older cats.
Any ideas what is going on with him? Should I try cleaning him again or take him to the vets?