You might want them to meet on neutral territory, maybe at a park or something.

By the way, if you don't want him, I'll take him LOL jk. That's one handsome pup! I'd die for another sheltie