Since every dog is different this is a tricky topic as what works for some dogs may not work for others

some dogs can chew on real bones while other dogs chip or break their teeth on them.
https://vcahospitals.com/know-your-p...-teeth-in-dogs

rawhide is softer an safer for dogs teeth but on the other hand they are often loaded with chemicals; dyes an preservatives
https://www.petful.com/pet-health/da...rawhide-chews/

nyla bones are hard bone shaped pieces of flavored plastic
https://www.centralparkpaws.net/pet-...nes-dangerous/

bullysticks are the safest option but given the nature of what they are they can harbor bacteria
https://vetnutrition.tufts.edu/2018/...-add-calories/

do your research an keep an eye on your dogs teeth between each chewing an decide whats best for your dog.