Prices for a basic bath are based on the breed of your dog, and range from $17 to $45. Pet grooming at PetSmart includes everything that a bath does, plus 15 minutes or more of brushing and de-matting, and a haircut. These dog grooming prices run between $30 and $87, and also depend on what breed you have. Puppy baths are the same as regular baths, with the addition of a bandana or bow for your puppy. These are priced at $10.99, and are for pups up to 5 months old. For $15.99, you can have your puppy groomed.