It’s ok to feed raw food at his age.
The one golden rule is: never any cooked bones. They are too hard and can either splinter or break teeth.
The other rules I personally follow (based on my experience of a broken doggie tooth and a veterinary dentist’s advice) are:
- no mammal leg bones (they are too hard, risk of broken teeth)
- never any bones that have been left outside to dry out and get hard. If it’s it eaten throw it out
- only bones that can be crunched up and eaten fairly quickly. Nothing that lasts and can be gnawed on (this wears down teeth)
- go for bones covered in meat - that means your dog gets a good ratio of nutrients without a calcium imbalance (too much bone = too much calcium).
Examples of things I’d happily feed are:
- any part of any kind of bird (except a leg bone from an emu, haha!)
- any part of a rabbit
- any part of a fish or a whole fish (most dogs will want scales removed)
- lamb or goat necks, ribs, chops
- any offal safe for human consumption
- oxtail
- when feeding beef I actually avoid any bones and usually go for off the bone but beef ribs would be fine I reckon.
Dog teeth are not as robust as human teeth and have very thin enamel compared to us. It’s not the way you’d expect it to be but there it is

Dog teeth weren’t meant to gnaw on heavy bones, as much as dogs might like to do it...