The BARF dog food diet is based on human grade or fit for human consumption foods such as raw meats, raw organ meats, raw eggs, raw vegetables, and natural supplements.
BARF stands for Biologically Appropriate Raw Food. This diet is also called Bones And Raw Food. And it does not include your kitty!
You can be very creative when preparing your own BARF dog food meals and you can decide on the types of raw foods to feed your pets. A variety of healthy meats, organ meats, raw eggs, meaty bones, and raw vegetables should probably make up a good part of this type of diet.
Other foods that can be used are raw fruit, raw diary, raw fish, and fermented vegetables.
I have dabbled here and there with feeding our family dogs raw animal foods. I have found it to be very good for their coats and it seemed to give them a vitality that no amount of dry pet food could ever give them.
Dry dog food is "dead food"!
In fact, whenever I stopped giving our dogs the raw animal foods - they seemed to not be as healthy and seemed to get very upset that they were not being fed something they liked and needed. I literally got barked/yelled at by one of the dogs.
In the past, I too became afraid of parasites, bacteria, etc. and felt like it was wrong to feed dogs raw meat - mainly because of the pressures of society.
Sadly, this fear may be the reason that so many pets have to suffer the fate of food allergies that make their lives so incredibly miserable.
I eventually got over my fear of "parasites" and now I eat raw meat on a pretty regular basis myself! I don't really worry about worms, germs, etc when eating raw high quality 100% grass fed meats..
However, if you are buying raw meat from Costco or other subpar sources - I would put it in the freezer for at least 3 days just to be safe. I guess that is one of the best ways to deal with the fear of parasites. However, meat that has been frozen will not be of the same "quality" compared to fresh meat.
The best solution is to buy organic or grass fed meats and grass fed organ meats to make your BARF dog food recipes with - which are considered "clean" meats.