A Atavik Pet Food & Brands Brillon, Hauts-de-France, France Atavik is a pet food brand in Brillon, Hauts-de-France, France. Its services and products include: dry food…