How old is he, and do you know more about his background?

I agree with both of the above. He just needs time to adjust to live as a pampered pet. Taking a class with him would be a great thing to help build his confidence levels!

Put down?! Whyever for?! If you are not willing to work with him, I am sure the Rescue requires that you return him to them.