A majority of the products are great for all life stages!
With puppies, you will find they require more supervision depending on their size/breed. They might not have the jaw strength or patience to chew up dehydrated bone or heavier chews, so participate in chew time by holding the chew during the chewing session to see how each chew breaks down and how the dog responds to the chew.
When giving a new product, you will also want to limit how much is consumed to give the puppy's belly a chance to learn new ingredients. Farm Hounds products are 100% animal ingredients and nutrient-rich, so some products can be rich (especially for a puppy). Starting out slow is a great way to teach the gut and learn more about your dog's chewing styles and habits (patient chewer vs gulper).