In Tahiti, German Shepard puppies are a delicacy! laugh
_________________________