My little mini schnauzer gets a little bit stinky and hairy since I took it home three months ago. I'm thinking to do the bathing and grooming myself. But have no idea of it at all. Just wanna seek some idea from other pet lovers. Really appreciated if you could answer the following questions.

1,How often do you get your pet groomed?
2, Do you groom your pet by yourself or get the groomer done?
3, If answer is DIY, where did you get the grooming tools, like electric clipper? How much does it cost?
4, How often do you brush your dog at home?
5, How often do you bath your dog at home?

Please feel free to talk, particularly the owner of schnauzer~
Look forward to your answers, thank you guys :-)