German shepherd long coat male
Name Jack good trained and security dog
black shepherd puppies available