Got a call from Dr. Tracy yesterday. Heartgard has agreed to cover the cost of the treatment! While we would have had no hesitation paying for it ourselves, I sort of feel vindicated since I was NOT lax about her meds (well, there was that one month but I've beaten myself up enough over that).
Keep your fingers crossed that all goes well with my sweet little doggie.