Some dogs are natural stick eaters
My previous dog started with pine cones and graduated later to pigmy hickory nuts. My current two don't pay that much attention to sticks or other natural things. While my neighbor's dog currently at 10 yrs has munched on sticks all her life. The Vet has always complimented the dog's teeth.
For puppies especially those 3-5 months the rule is to either give them something to chew on, or they will find something to help break in the new teeth (furniture etc). I've always given mine rawhide. Puppies will nibble around for days on the small rawhide chips. As they grow then you graduate them to rawhide bones. Mine at 2 yrs of age almost expect if not demand to chew on rawhide everynight. I usually let them chew around on their bones for 10 minutes, and then take em away. Keeps them from pigging out all at once.