In a way it is shaky ground to say that spaying is the responsible thing to do because then anyone who doesn't spay is irresponsible?
Your parents rehomed the dogs.
You wanted them, so the bill is yours in my opinion.
Probably not what you wanted to hear though.