I am disgusted with some peoples comments. i have a English Cocker Spaniel and it is adorable. I have had her for 5years now and it is my best friend. Unlike some misinformed people they definately do not piss on everything. It is like any dog if you train them they are perfect. I wanted a dog that was cute, affectionate and friendly and i have found the perfect one. Zoe my English Cocker Spaniel is the best companion. She always comes up to people and is so friendly!!! Cocker Spaniels are adorable. They are not the smartest dog but unless you want them to do extra ordinary tricks they are perfect. For those clueless about Cocker Spaniels, you are wrong. They are great, even to kids. I have not, to this day, met one person out who have said something bad about cocker spaniels or looked badly upon ours. So if you are seriously going to take these peoples advise about how bad these dogs are think twice!!!!!!!!!!!