A Cocker Spaniel should be bathed once every four to six weeks, unless it gets itself dirty playing in the mud or dirt. Whenever you bathe your pet, make sure you clean its ears to avoid infections and other health complications.