Earthbath is what I use on all of my dogs (Mango Tango mostly, and also their Aloe one), and so far it is my favourite brand. It works great on all of my dogs and all of them are different breeds with different coats, so I'm sure it would work really good for a Golden also.