I feed our dogs this mix along with available dry food, they enjoy this a lot. I also will add leftover shredded chicken just for an extra protein boost. Healthier than the dry / canned dog food available. You can also add leftover baby food jars of pure meat to flavour this. Prep time doesn't include cool down, wrapping nor freezing. We have 4 dogs from small to large, serving size depends on the size / breed of your dog.