It seems a kind of silly thing to do. I mean even all the people might not have their own life insurance, then where did this pet insurance came from? Well, people since ancient time have been very much attached with pets.
www.craze4tech.com/2007/06/pet-insurance.html