Nuzzle : In the U.S., fewer than 2% of pet owners have pet insurance. Despite its many benefits, pet insurance isn’t usually top of mind, and many pet owners don’t know how to go about getting it. Nuzzle partnered with Ammunition to design a clear and sim