It is a good practice to give them a bath to get dust/hay seeds etc out of their coat- but once a year is enough! I have fund dermoline to be quite strong for some goats, as it is supposed to be diluted before you put it onto them. We use very cheap human shampoo for our coloured goats (supermarket own brand), and generally use white horse shampoo for the white goats.
Beth