Cavalier King Charles Spaniel: Is a Cavalier King Charles Spaniel a good pet?

The Cavalier King Charles Spaniel, like his close cousin, the King Charles Spaniel, took the name of his race from, of course, the name of the 17th century King of England, Charles I and his son Charles II. The former went down in history as a bloody tyrant, but at the same time a lover of…