This is all dependent on the size of your dog (dachshund or Bernese mountain dog?), habits of your dog (are they a digger? Outside only dog? Love rolling in dead animals dog?) and type of coat they have (curly and non-shedding? Smooth and long with undercoat? No coat?), so this is just my own personal opinion and preference for my dog(s). Consult other blogs and breeder tips for your own specific breed.
So I have a golden retriever. Until recently I also had a whippet (my whippy passed away). These are two very different coat types, and bathing them both took different tips at certain points. I'll write this with both in mind. My golden retriever has long hair and an undercoat, she has very sensitive skin and allergies, and she's a big goof (her nickname is Dizzy). The whippet was a white short haired dog who did not like to get wet or have her toes trimmed (her nickname was Diva).
If you take your dog to the groomer there are probably a few things they do there, charging per item, like:
- nail clipping, either clip or grinding
- bathing
- drying
- teeth scaling (might be moving to a vet-only thing now?) and/or brushing
- ear cleaning
- general trim and cut, plus full brush out
- de-matting and detangling
- anal gland popping (..ew..)
Personally, I do all of these things myself, minus the last one. For the most part, if your dog has never had their anal glands popped, they will probably never need to have them done. If they have once, they will always need to have them popped. It's one of those things I've been told is a "groomers gold", as they can do it once and have a client for life. My dog(s) have never had theirs done (thankfully, as it's annoying and kinda painful for a dog when they get "full", and is usually characterized by the boot-scooting on the carpet).
At-home grooming for most breeds I would say is easy and a must. And.. It doesn't have to be expensive.
I went to Petsmart and asked what a simple nail cut cost would be, $11 plus tax essentially (or $14+ for nail grinding). Years ago I invested in a dremel to do my own at home nail grinding. It goes super quick, makes it easy for me to get the nails short, plus I don't risk cutting my girls' toes off and making them bleed like with a traditional nail trimmer. It will depend on the dog if they will let you grind their nails, but if you start with them young, they learn. Then buy a nice pair of very sharp and rounded tip scissors in order to cut away toe fur (so your dog doesn't look like and act like they're wearing slippers). Your thick kitchen scissors are probably not pointy enough to get between the toes and flat to the pad of the paw, so you should probably have a separate pair.
I do all my ear cleaning and teeth scaling at home too. I buy a big bottle of dog ear cleaner at the pet store (watch for sales) and some of those dollar store circle pad packages (meant for nail polish/makeup removal). Douse a circle pad in the ear cleaner and scrub in your pets ear with the swab. Do it a few times with new pads until the pad comes away clean. For teeth, you can buy pet scalers which look like the pokey dentist tool you get on your yearly visit. The scaler is meant to chip away at any built up plaque. You can also buy doggie toothbrushes and toothpaste, as well as stuff for their water to help reduce plaque buildup. Or, antlers and hard bones work great too (plus that's more fun!)
Invest in a couple brushes too. I have a couple types as my girl gets the clumps of fur dropping twice-three times a year, so I have a long comb, a big flat brush and a "slicker", or wire brush. I also bought the dyson vaccum which has this awesome pin brush attachment that sucks up the fur as I brush her (and she loves it because it pulls cold air through her coat!). Depending on your dog, you might want a shaver too. A pet Wahl clipper is a simple way to clean up your dog's belly in the middle of summer when they are hot. I shave my girl's belly in order to let her cool off faster on my kitchen floor!
DO NOT completely shave a dog with an undercoat though. All these shaved goldens break my heart as it totally screws up their fur growth and removes their protective undercoat.
Shampoos and conditioners are really up to your personal preference for the most part. Different scents and stuff are readily available. But there are also colour-specific ones, like the "whitener" one I would buy for my white whippet, or a red enhancer one you could buy for a golden. There are also formula-specific ones like the sensitive skin hypoallergenic ones I go for for my allergy-prone girl, or tea tree oil ones for bad skin. It'll depend on your dogs coat, and it'll usually take some trial and error. I don't use a conditioner on my golden (extra time bathing I don't feel is needed on her) but I would on the whippet to make her feel extra super soft. A tip for shampoo buying if you can afford the space in a cupboard is to buy it by the gallon (once you find one you like). You pay more, but you get a ton more product that is usually concentrated (so you mix it in another smaller bottle anyways). Buy one gallon, buy a pump top and you have up to 30 bottles (some I think are maybe 60, can't remember) for maybe the cost of 4 bottles. Ren's Pets Depot is good for gallon buying (and monthly grooming sales too!)
Then, for the actual bathing part, this is up to you! Personally, I like using other people's water and electricity, plus clogging their drains with my dog hair instead of my own bathtub. How you ask? With some brilliant self-serve dog wash stations at a couple stores near me! I used to go to Rens Pets Depot in Guelph, and they have a wealth of shampoo options, toe and hair tools, towels and more to give your dog a good thorough clean.
Recently though, I've moved over to Pet Valu's dog wash station as it is closer to me and cheaper too! For the $11 Petsmart would charge me just to clip toenails, I get a half hour of water, drains and dryer, towels and some shampoo/conditioner. I love that I leave the mess there (I do clean up a little though!) and end with a lovely smelling and dry dog!
The dryer is the best part! Long hair dogs can easily get "hot spots" if a patch of hair and skin is left wet for too long. These are painful, so it's important to get your dog as dry as possible quickly. In the middle of winter, this can be tough since you can't let them outside to "bake" in the sun like you can in summer. Buying a good $99 dryer/blower fixes this, and eliminates the "wet dog smell" from the house a little faster too haha!
If you decide to do at-home bathing, I would suggest a grooming table as it makes the blow drying part so much easier as you're not crouched on the ground. It allows you to clip whiskers, even out the hair lines and pretty up the toes without bent-over stress on your back. If you have a "busy" dog in the bath, buying a suction cup with collar combo is a great doo-dad to help too.
Lots of other ideas, but every couple months I spend $11 for a Pet Valu self-serve bath, and once a year I buy some shampoo and ear cleaner. After my initial investment, and a learning curve, I now save myself the cost of a groomers trip :)