I skimmed, so I'm not sure if anyone mentioned this,
but there are generally rules regarding picking up strays, and there's usually a time limit before the dog actually legally belongs to you. Check with your local animal control.
The owner would have to prove that the dogs belong to her to get them back, often a picture will do the trick.
I doubt medical bills will be reimbursible, especially since you neutered the animals, and I doubt she wanted that. Shots, etc. maybe.
Very cute, btw.