Newts mean business!