I use to buy these for my dog Winston......God rest his soul. He loved them, however, he would often gobble them down and then get sick. I have given them to my Lhasas and them seem to be able to stomach them and do not get sick from them So they are not for all dogs.