Aside from moisture, freeze-dried food is nearly raw food’s equivalent and the best way to feed your pet aside from making a DIY balanced bowl of fresh foods.  The cutting-edge freeze-drying technology preserves 97% of food’s best features– vitamins, minerals, and antioxidants.