Tons of opinions out there on what is correct.
Mine do get slow-smoked beef kneecaps.
I won't buy them from just any place, and they don't have any artificial smoke flavoring. It's the only type of beef bone my dogs get. They don't splinter, they crumble. If your dog swallows large things without chewing, I still wouldn't give them kneecaps.
I buy pig ears from a local grocery. Slice them into 2 inch wide strips . Then slow bake them myself. It takes about 5 hours to bake them. The smell is also not the most pleasant thing to have in your house.
My dogs never get rawhide. But I know plenty of people that give it to their dogs.
If you want to buy a dehydrator. There's a lot of good treats you can make for your dog. One of the all-time favorites, is chicken feet.
Not all those who wander are lost.
Life is just a leap of faith.
Spread your arms and hold your breath and always trust your cape.
Two things define you. Your patience when you have nothing, and your attitude when you have everything.