I have heard feeding bones to cats is a good way to keep their teeth clean, and if they like gnawing on things with their teeth. Dry cat food is probably bad for cats' teeth, despite what the cat food companies want us to think, so what bones would be appropriate for cats? I heard raw chicken on the bone is the best, but I'm unsure about feeding raw. Apparently chicken bones can be dangerous if cooked, but what about something like a beef rib bone? Those don't splinter, even when cooked, so are they safe to give a cat? They might be too big, but are there safe cooked bones for cats?