Be sure to select a shampoo especially formulated for dogs as dog shampoos have a more alkaline pH than human shampoos.
This is why even mild human baby shampoo can dry out a dog's skin.
Dogs have a lot more 'coat' than humans, so the well-formulated dog shampoo should lather up fast and rinse out easily.
Blow dryers- Also known as forced air dryers, these are not a luxury but a necessity for the long-coated or double-coated breeds.
Various types of grooming stands are convenient if another hand is needed or to prevent the dog from jumping off the grooming table.