Chicken necks are suitable for small dogs and puppies* due to their small size and how easily they are broken.
They are high in vitamins such as calcium and zinc. They are a natural, and healthy way of rewarding your dog.
You will get approximately 3-5 necks for 50g, 6-10 necks for 100g and 10+ necks for 200g.
*Disclaimer: Please make sure that you actively supervise puppies with new treats