My husband and I have had Cocker Spaniels (both American and English) throughout our almost 20 yr marriage.
When daughter was born, we had 2 Cockers and they were fine with her, no issues. When she was 5 we added a Cocker because our "baby" was 12 and dying with cancer. It was a transition. Again, 3 yrs ago, we added a Cocker to our family because the other "baby" was sick and dying and she was a transition dog as well.
The only issues with our Cockers have been the upkeep. The American Cockers seem to shed more than the English Cockers. A couple of our Cockers have had some ear problems. They are good natured and good dogs overall and not too big.
Now, again 2 yrs ago. My hubby was going to give my daughter a something special because she was testing for her black belt. Before he said no pets, she said poodle. We did get a toy poodle and he is a gem.
I will stick with poodles. They do not shed and we have no allergy issues with him.
Now...from experience....my daughter wanted pets because Cocker #1 and Cocker #2 were "mom's dog" and "dad's dog". Because she did not have full responsibility of feeding, training, etc. the 3 dogs we currently have are "mom's" and "dad's". She gets her feelings hurt because the poodle especially is attached to me. He is my shadow and my new baby. If I had a carry all to wear with him, he would sit in it. He is very loyal and very protective of me.
We have trained using the puppy pads and then get them to the point where they go outside. At night, I take them out around 10 and they are good until about 6am. In the beginning with a new pup, it is much like a new baby. Every night, every 3 hrs or so for a few weeks.
The unconditional love the dogs give us is very rewarding. We love our 3 dogs and watching them. I do not need a door bell and I know every time something is going on around my house.
This was probably TMI but hope it helps.