I no it's frustrating when this happens but it may be too much for him,new place ,different dogs,they can really get upset when you change your routine and I would guess if he's a rescue he may be supersensitive to change.
Hang in there with him, but I dont thnk it's going to be any easy visit.
Try giving him treats when he is around the other dog's.Sorry I cant be of anymore help.
__________________  From Julie  Alfie  & Lottie |