Jeez Tony - I don't know what to say. What a terrible situation. Is there any chance at all that you might find rental accommodation that would let you keep them?
I couldn't imagine giving mine away, so I know how your family feels. I hope that you come to a good conclusion for yourselves and your pets.