Given the size of your dogs, I would be concerned that they might try to swallow the bones before chewing them sufficiently. I buy beef knuckle bones at the local Amish market and give them to my dogs (beagles) periodically to help in cleaning their teeth.