For small dogs, it is 6 to 12 months of age; for medium-sized dogs, it is 12 to 18 months; and for large dogs, it is two years of age. The best news is, puppies and dogs love to chew on bones! If youve ever watched a puppy eat raw meat and bones, youll understand this concept.