Recommended Toys and Chews for Teething
Frozen Washcloth
If you get a washcloth wet and freeze it, and then let your puppy chew on it, it can help soothe sore teeth from teething.
Beef Bones
Beef bones are GREAT for teething. They drop little pieces of bone though, so many people don't like them. (Or you can have it be a treat just for in the crate.) Don't get pork bones even though they seem like a better size for puppies, they shatter into sharp shards. I like to get the beef bones that are as big as the puppy, the ends of femur bones, but you can also give them the whole femur. These can be found at Meijer and at any farm store like Family Farm and Home, Blain's, and Tractor Supply.
Yak Milk Cheese Chews
If your puppy likes these, they can be good for teething. When puppies, I get the bag of small chews from EcoKind. They are small enough for tiny puppies. Once they are adults, I buy them the chews from Jack & Pup. They have so far had great consistency. When there is only a little bit left you can microwave them for a few seconds until they puff up, then give it to them once it is cooled off.
Baby Teethers
There is many toys made for (human) babies that are crinkle toys with hard parts for teething. The puppies love crinkle toys, and the teething part is of course helpful for teething. Below is an example.
IF PEICES ARE BEING CHEWED OFF THE TOY, TAKE IT AWAY FROM YOUR PUPPY! (This is true for ANY non-edible toy!)
Ropes
Some puppies find relief from chewing on ropes. We have found that puppies love the ropes that are also crinkle toys. Below is an example.
NEVER LEAVE A ROPE TOY WITH YOUR PUPPY UNATTENDED! If pieces are being chewed off, take it away immediately.