The quick answer is: It will take an average of 1 hour to groom your dog. If he has a short and low-maintenance coat you may be done in as little as 20 minutes. If you own a breed with a more difficult coat or a large breed, it may take up to 2 hours to groom your dog.