Puppies are adorable, but, ouch!, those teeth hurt! If at any time you’ve been nipped by a young dog or puppy, you’ll know that those teeth can be as knife-like as ice picks. Depending on their breed, dogs typically possess a pretty impregnable hide and can nip and be nipped with comparative impunity, but we… Read more »