You can powder him to make him smell better. They sell this dry bath stuff at the pet store, or you can just get the smell good powder. I've even just put a little baby powder on mine before when she got smelly. Just got at the cat easy, apply it with your hands and just act like your petting...
Your vet's office will do this for you. I don't know much about the breed though..sorry , but I do know that even though "pet groomers" don't usually handle cats. The vet will groom a cat for you, sometimes they have to sedate them, but they are equipped to handle it. It may cost a little...