German shepherd long coat puppies for sale
German shepherd black Mask Full long coat
Belgium malinois shepherd. 11 months old male full active