Wow! What kind of a shelter claims that a dog like that is good with cats & children? Sounds like a great way to make sure he never gets a real chance. A recipe for disaster.

You did the right thing. I question the shelter itself (or possibly one person there?). Trying to get dogs adopted at any cost, with no regard for what is likely to happen.

Grrrrrr. Poor fella.