I looked into this several years ago and decided that for a small dog, the cost of about $30 a month was not worth it, because the insurance excluded so many things.
From memory (and I am happy to admit that my memory is rather hazy about the details) it covered things like the dog being hit...