Pet insurance: What it is, how it works, different types, if it's worth getting for your furry friend