Mixing the sociability of a cocker spaniel with the intelligence of a poodle, they're seen by many as the perfect family pet. Their intelligence also makes them relatively easy to train, ideal for ...