Cocker Spaniels are amazing. I was fortunate to have one as companion in my previous mini-zoo. So intuitive and hugely intelligent. Total lovebugs. I was inseparable with mine although he was officially someone else's, but he took sides once and growled at his bellicose owner on my behalf. R.i.P. good dogs.