We use frozen raw buffalo femur bones with marrow, if you can get them in your area. They are safe for gnawing on, keep puppies busy for hours and clean their teeth. Never give cooked bones, they can splinter. We have large dogs and bully sticks were good for a couple months, but then they ate them too quickly.
Fill large kongs with kibble, treats, no fat plain yogurt and freeze. You can add anything safe for dogs like peanut butter, banana, apple, etc.