Get her fixed. Many reputable organizations will fix a dog at a greatly reduced price. Call the SPCA of MD or the Baltimore Humane Society. Beware of Googling for a quick solution. Call a reputable animal rescue. I know you care. You are a kind person. Another thought. Call regular vet and ask to get on some sort of payment plan.
SPCA
Thanks! Your answer is awaiting moderation.