Sale
Why should you eat your gizzards? To get your vitamins! Gizzards are often overlooked, but they're bursting with nutrition (for both humans and pets). Rich in protein, gizzards are an excellent source of B12 vitamins, zinc, iron, and phosphorus.