You say he is 3 months old, so he is about 24-26 inches tall. Are you fond of your tub? Get 2 rubber bath mats so he has something to stand on and not slide around. And give him a nice warm bath. Or you could even take a shower with him. Granted if he is calm. Use a good cury comb. If you have a heated area you could even shave him. Then put a blanket on him. And a heated stall. His coat should grow back pretty fast. Just a few idias. Good luck.