We are dog lovers and have had dogs as a part of our family for 20 yrs.
The first was English Cocker Spaniel, female. She was great, She died at 15 with cancer.
We had an American Cocker companion for the English Cocker. The American cocker did a lot more shedding and was higher maintenence. He chewed things, ruined some things, cost us a fotrune with surgeries, etc. We loved him dearly but in the long run, that dog costs us more than $10,000. He died at 15.
Before the above dog died, we got another American Cocker to be daughter's dog. For sever years, all 3 Cockers were alive with daughter and we never experienced any issues with their behavior and our daughter. Cocker #3 is still alive and well, sheds a LOT
We added another English Cocker about 5 yrs ago. She is wonderful, does not shed as much and lives to chase the tennis ball. She is very loving, protective and we've never really had any issue with her at all, medically, etc.
4 yrs ago, we got a toy poodle and this dog has stolen our hearts. NO shedding, very loyal, lapdog and loves to give love all the time.
When the time comes, (It will be a long time) we will get another toy poodle. We have loved all our Cockers but the poodle is the less maintenance and so darn cute.
All 3 dogs are very protective. I do not need a doorbell because they let me know what is going on around here.
GOod luck on your choice and I am sorry for your loss. It hurts so much to lose a pet because they are a part of the family.