I'm so sorry that happened! Maybe you'll be able to reach his new mom and let her know that if it doesn't work out for her you'll take him back and keep him until you can find him another home? I'm sure that if she's a good person he'll work out though after all the love and training you've given him. Keep us updated and let us know what she's like when you do talk to her!