I buy 90% of my meat from the local supermarket usually from their discount bin. I rarely pay regular price. Of course if you can afford it, the organic, antibiotic free meat is the best for humans and dogs a like. I can't afford it for the humans in my family, their is no way I could or would do it for the dogs.
You do want to make sure that the meat you are buying is not pumped up with a solution usually salt and water. A lot of chicken, turkey and pork are injected with this. It has to be clearly marked on the package if it is. I think most agree that you should keep it to 8% solution or under.
I don't know if your pup got to the point of starvation from the parvo but if he did you have to be careful of "Refeeding syndrome". (google it). Basically, you don't want to feed too much too fast. Slow and steady. I can't remember but I believe that carbs is what causes problems so if you are feeding an all meat diet it should be less of a concern.