2-3 times a year. unless its absolutly needed. the little dogs will not get dirty, and acy like a puddle is the end of the world, but border collies are farm dogs, they are allowed to be dirty lol, there coats are designed to handle dirt, they get muddy it dries and and falls off and they look like they are shiney clean from a bath besides dogs have nateral oils in there coats and too many baths will destroy the protective oils, and give them a bad coat, 2-3 times a year is lots.