There are some dog treat recipes that I have that call for desiccated liver. I’ve never even heard of it. Where can you buy it? Does anyone know of any stores that sell it? I’m talking about the actual liver, not the tablets or supplements.
A lot of health food stores carry it so do gyms that have their own product line or store. Body builders put it in smoothies and the like (shudder).
Good Luck!

Comments
Leave a comment Trackback