Full shampoo baths are recommended usually when at the groomers, however if your dog does not attend a groomer then a monthly bath is suitable. Bathing too often can irritate the skin, damage hair follicles and increase the risk of bacteria or infection into the open pores.
On the other hand, frequent bathing is a critical part of managing some medical conditions, like allergic skin problems.