Charlotte's German Shepherd puppy for adoption and rehomingPets & animalsLondon, ENGNot providedNot providedNot provided