Natura Pet Products , a manufacturer of healthy pet food, announced a  virtual tour  of Natura Manufacturing Inc., its manufacturing facility in Fremont, Nebraska, USA.

Retailers and consumers can tune in anytime to watch the tour and see why Natura's approach to manufacturing is so unique.