i usually get a hot water bottle and wrap it in a tumbledried towel so that its really warm, he usually curls up on it and falls asleep, i dont know a lot on the subject but have heard you have to keep them warm when they are wet and that you shouldnt bath them too often as it gets rid of the natural oils in their coat ( same for humans hair i guess) other than that not a lot else to suggest apart from coat deodorizer... i know PAH do a nice coconut one that my friend has, and there are quite a few other ones out their, or you could try addidng a few drops of aromatic oil in with the shampoo so it is a stronger scent.
not sure what else to suggest,
x