TopAustralian shepherd x German shepherd puppies
2 x male 8 week old puppies Microchipped 6 week vaccinations and wormed 8 week wormed
07/05/2024
Australian shepherd x German shepherd puppies