Freshly made, naturally pawsome!
— From Our Hearts to Their Bellies —
In Stock
100% natural duck organs.
Duck liver
duck gizzard
duck heart
5 in stock
Out of stock