It's recommended to bathe wirehaired dogs every 4-6 weeks, but it can vary depending on their activity level and how dirty they get.