cavalier-king-charles-spaniel by Charlotte Lord March 7, 2024, 10:17 amUpdated: March 7, 2024, 9:20 pm Cavalier King Charles Spaniel Written by Charlotte Lord