Where did the Cavalier King Charles Spaniel come from?

Where did the Cavalier King Charles Spaniel come from?
The Cavalier King Charles Spaniel originated in the United Kingdom during the 17th century. They were named after King Charles II, who was particularly fond of these small pups. In the 19th century, there was a shift towards breeding smaller dogs with flatter faces, which led to the development of the modern Cavalier King Charles Spaniel.