What is on my dogs teeth

My wife and I recently adopted our baby staffy. I thought this was plaque at first, but after brushing her for two weeks regularly it hasn’t gone away. When I attempt to scratch it, it feels indented. I’m assuming it’s a cavity at this point. Anyone have any experience? Side note - does pet insurance cover dental procedures? Worth getting prior to taking her for a cleaning/cavities?