The majority of the time, our dogs are fed a homemade raw diet, but one day a week (or when I don't have time to prep the next raw batch) they eat kibble.
On kibble days, I try to give it a nutritional boost with things like bone broth or myoglobin.
Myoglobin is the dark red liquid that seeps out of red meat. Many assume it is blood, but no, it's myoglobin protein mixed with water. We don't waste this!
Pictured is a chunk of beef liver from our local county grass fed cattle. After thawing, myoglobin has osmosed through the bag, ready to be used. I freeze in silicone molds, then the dogs eat them with their meals!
Myoglobin's dark pigment is why some meats are called 'red meat'. Because there is much more myoglobin present in beef than in chicken.
What does myoglobin do in the body? It's job is to transport oxygen from red blood cells to mitochondria in muscle tissue, so it's a part of providing energy to muscles.
Nutritionally, myoglobin is an excellent source of dietary iron. For anemic pets, or pets that may not get enough iron in white meat based diets, myoglobin would be a good addition.
If giving to cats, I'd recommend giving it room temperature as many cats cannot handle cold or frozen foods.