Can you contact a shelter? Is there an ASPCA near you, or at least one you can contact? Even though they are technically "owned", they could go poof.....

Poor babies. I will say a prayer for them.