I’m happy with Fetch. They have a 15-day waiting period for illness or injury, which seemed reasonable to me. They also cover complete dental and behavioral issues, and even boarding if your pet is hospitalized. However, they won’t cover hips or knees for the first six months unless an exam in the first 30 days shows no pre-existing conditions.