I just adopted my furbaby when he was 2 months old. I've had embrace insurance for him for three months now. Ryder has been in and out of the vet's office with a variety of puppy ailments and of course a few rounds of immunizations. Embrace has been great in assisting me with my claims. They make the process quick and painless. From my experience, as of thus far, they are the best!