I only have positive things to say about Trupanion. They have been wonderful when we needed them most for our two puppies. No matter when or who I have spoken to, they have always been truly caring and so helpful. Their customer support personnel are incredible. Thank you - they take the stress and worries out of a emergency situations involving our puppies.