Herman answered all of our questions and always got back to us right away. We took our puppy to our Vet for his puppy check up. She was impressed with how healthy and socialized he was! Michigan Puppy is a great place to find a little addition to your family.