Oh Seana! I'm so sorry to hear this!!

I'm praying for Madison and for you!!!
I sorry I don't have any other advice, but I'm sure the Vet would work out some sort of plan for you! Maybe call your local humane society or rescue shelter to see if they could tell you of a vet clinic that helps out in situations like yours???
Please keep us updated!! And I'll be thinking of you guys!!!