This treat comes from the sternum bone. These can be quite meaty and large so they are most suitable for medium to large dogs and long lasting for mini to small dogs.
Smaller jaws may struggle but if they are up for the challenge definitely worth giving them a go.
If they are taking “too long” to chew it you can always take it off them, place in a sealed bag and give back another day.
Beef Dog Treats are hypoallergenic so most dogs shouldn’t have any issue consuming this treat.