We are Basset Hound parents, having had 4 over time, the last of which is now 15. Believe it or not, Basset Hounds have similar issues to your Cockers'. They have VERY long, VERY heavy ears which prevents much ventilation in the working parts of the ear. We have used lots of over the counter otic cleansers, with decent results, for normal maintenance. But if your pets' ears are smelly at this point, they likely have a yeast infection (we deal with that at least once or twice a year). The best and most efficient way to deal with that is to go to the Vet and get Mometamax or some other Gentamyacin solution. Works very fast. My Vet now gives me a large enough bottle that I can continue to use it as needed for quite some time. As to washing and wiping the ears out - the best way to wipe, I have found, is those little round flat cotton pads we women use for makeup application and removal..some even have one side lightly textured. Good luck with your pups.