I have two German Shepherds. One had a urinary tract infection and had to be treated for it twice, and eye problems requiring a specialist and medications. The other GS has problems with her digestion of protein and had lost a lot of weight. That entailed costly lab tests, vet visits, and expensive medications to stabilize her. She continues doing well on those medications. ASPCA insurance has been very helpful by helping me pay for the expenses. I recommend them to all my friends who have dogs.