why are puppy teeth so sharp