We buy 20 of the Med/Large Beef Branch chews every month and they last well with our medium and large dogs. Soft enough for the medium puppy to tackle, but firm enough to last 30 mins with our larger dog.
We have one dog who is a very fussy eater and she loves these so much that we use them for training treats. The pellets don't crumble easily so they're perfect for putting in a treat pouch. We love that they're so healthy too :-)