My girls go every two weeks, and if they get stinky in between I bathe them. Seems like a lot, but their grooming goes much easier that way, and they get more chance to socialize with other people and dogs. I have a deal with my groomer, though. I come in and clean the shop every two weeks in exchange. Awesome deal for me
!!! Saves me big bucks and my babies are always neat. They are in short puppy cuts, so need frequent trims to keep from looking shaggy.