German Shepherd Cross Dogs for Adoption (1)

Click on a dog to see further details


Bernie - Maidstone

Bernie is a sweet and beautiful boy who has been unlucky…