Some people choose to wash their dogs once a week, and for some breeds, this is ok to do. Dogs like Yorkies, Afghans, and Maltese do not have an undercoat, meaning that weekly washing shouldnt cause too much damage to their coat, aside from a little dryness over time.