Our dog eats kibble mixed with gourmet soft food and has a raw hide at all times. He gets a choice of pigs in a blanket, sausage or jerky treats. I just picked him up a couple small jumbones and some pedigree dentabones. To me that seems like quite a variety minus the risk of choking. But, I've heard people say that pigs feed for ham hocks you can buy frozen in bags at the grocery store are ok, as long as they are supervised. I think that'd be a little much for my small chihuahua.