TS Three Snouts Pet Food & Brands Giza, Giza, Egypt Three Snouts is a pet food brand and manufacturer based in Giza, Giza, Egypt. It crafts all its treats and ch…