I agree - no more baths. He shouldn't smell though. Has he been rolling in anything? That's the only reason to bath him. Don't apply the coconut oil to his fur, it's not the way to get oil to his skin. It's just going to make a mess of his fur. I would give him a nice brushing every couple of days - that should stimulate the oil glands in his skin, and strip off his dandruff. I'd try the fish oil and Missing Link as well.