A dog or cat's digestive tract is much shorter than ours and the meat and bone just pass right through without causing any problems. Some people may want to go slower though, every dog is different. Some people are concerned with bones causing a blockage. The bones we feed come out as a white powder. They also have very little odor.
Cooked bones can splinter and cause terrible damage to a dog.
Teeth - you won't believe what this diet does for an animal's teeth. All of our dogs teeth look great, but his are like none I've ever seen. The Vet says he has very good bones and he looks great. With a pup, if their diet is lacking in anything, it will show up in a matter of a few months. This just proves to me how balanced this diet really is.