I wasn't sure about these Yak treats at first, but wanted to get away from the rawhide chews that can cause so many problems with the Pups. Pros: 1) The dogs love them and it keeps them occupied while satisfying their desire to chew on things, especially with younger pups that are growing and teething. Even my grumpy little terrier that is very finicky loves them. 2) It keeps them from chewing on things around the house that you don't want destroyed, or things that could harm them. 3) They have only three ingredients, milk, lemon juice & salt, so there are no harmful chemicals in them. They are basically just hard cheese. Cons: They are pretty expensive for what you get. The price per ounce goes down if you buy in bulk.Despite the high price, the doggos love them and they're worth it. I haven't tried it yet, but there are youtube videos that show how easy it is to make them yourself.