Except for the teeth thing, had about same experience, same scenario and same carrier. they could spend more on actual payouts and less on ads.
Good luck with the teeth. Your lab most likely feels bad about the accident, they have more sense than many people.