English Shepherds only need to be bathed every 2-3 months, unless they get particularly dirty or smelly. Over-bathing can strip their coat of natural oils.