I can buy any food at wholesale, but the one I feed is Canidae because it's holistic AND economical. I look at it as a pay me now or pay me (the vet) later kind of thing. BTW, Pedigree is preserved with stuff that causes birth defects in lab rats.... the BHTs or something like that on the label.
Prior to Canidae I did the raw/BARF thing for 3-1/2 years, but on my own terms. I mixed a LOT of people food into they're diet, which wasn't hard at all being single and always cooking enough for three (it seemed). Just separate their stuff out before hitting it with all the spices
Raw diet supporters swear by it, kibbleheads say it's a fad and no long term studies have been done. The facts are if you go back to the '50s and prior way of feeding, table scraps and let the dog fend for himself (this is where the raw comes in), it is very proven.
I could not imagine making enough kibble for your own dogs to eat. IMO you would be better off leaving the stuff raw and unbaked.