Young buffalo shepherds posing with their puppies Share this:FacebookTwitterPinterestMoreTumblrLinkedInPrintEmail