Dogs don't need to be cleaned so frequently. Just once in four weeks would be enough. No, it is not a good idea to bathe your dog every week. The natural oils produced in the dog's skin help in hair growth and keep their skin and coat healthy. Bathing your dog every week will remove the oil from the skin and cause dryness and itching. So it is better not to over bathe your dog.