Pet Rehoming Services - Dogs For Adoption Near You - Small Dogs For Adoption Near You - Cavalier King Charles Spaniel Adoption & Rehoming Services - Cavalier King Charles Spaniel Puppy For Adoption in Calgary AB – Meet 12 Week Old Rosie