I agree with RachelJ animal shelters usually have no problem with you brining in your dog to meet a dog you would like to adopt.

I would adopt Jack in a heartbeat, he is gorgeous, and at a great age to start training.

They are all nice dogs Im sure you would be happy with anyone of them :0)