I only clean my suits if there is a stain/spill or soiled by dirt from the winter etc. Most times I just have them pressed which keeps them crisp and polished. In the case of dog hair those sticky tape rollers work like I charm. I have a Pug and I use my roller on everything to remove pet hair, suits, coats, jacket, sweater etc. There cheap, purchase a couple and keep one at home, car and work!