Compare 24PetWatch's policy to Embrace Pet Insurance on coverage, wellness options, policy features, and more..