Both of my dogs (A semi-retired Service Dog and a Service Dog In Training) have Embrace insurance. It is so nice to know that Embrace has my back. When my Service Dog started showing signs of having vision issues it was nice to know that he could see his vet and see a dog Ophthalmologist without breaking the bank. Turns out my now semi-retired SD had high eye pressure and three very small cataracts (all in the same eye). With purchasing my new puppy to start training the first thing I did was to purchase insurance for the puppy. With the wellness program I know that my puppy will receive all of her shots, be spayed when it is time and have regular checkups, plus much more. I love it.