You did nothing wrong except not be huffy, abrasive and insistent!! *lol* -- because you would have HAD to be with that person from the rescue. People tend to think they can be like dogs -- "If I bark LOUDER and growl you'll give in!!" He made YOU give in and then he blamed YOU for the fact that **he** was wrong!! (if he were a dog I wouldn't want to foster HIM either! SO THERE!)
Sometimes we have to be really ... let's use the word "protective". And you have to go to whatever lengths you have to go to in order to enforce it.
Case in point -- a few weeks ago my boss came to me and basically begged for a huge favor. He and his wife were going out of town unexpectedly and he asked me to take his lab (a big HUGE boy -- probably 100 pounds - not fat just a BIG dog -- he's darned near as big as a dane) because he couldn't find a dog walker.
Ok -- I have some physical issues of my own -- I can *not* walk the dog, but I do have a fenced yard. So I'll bring the dog to MY house -- it's not gonna work for me to go to their house and "walk" him out 16 times a day.
Well the wife essentially freaked over the whole thing - she likes to be in control and she wanted to drive to my house to drop him off, except I likely wouldn't have been home, etc. ... the whole thing just became incredibly unwieldy -- and there was quite a kerfuffle over the whole thing - particularly that they wanted to just drop him off while I was there alone or worse, follow me home so I took him in with me when I first got home.
NO
Absolutely not. I do something very similar to what Erica does except I have THREE dogs. So that means everbuddy's gotta say hi to Mom, potty and do all the normal "mom's home" stuff.
I didn't know this dog well -- I've 'met' him but never handled him -- and I know he IS a handfull. Good boy, but headstrong, altho quite submissive. But given my physical limitations and the fact that I wanted to keep this all really 'friendly' and give my dogs time to say 'hi' to me and time for him to explore as HE needed to, and then have the 'meet' be outside under controlled circumstances ... wow.
I actually made myself quite the immoveable object on this one. Essentially I told them no, I could come and GET him later in the evening or after work, but it would be ME alone. I didn't want his family standing there giving him any reason to be 'protective' while I'm trying to handle four dogs. I didn't need an audience - I needed time and space to do it sanely.
I won, but I was a bit afraid I"d cost myself my job in the process -- it didn't, and my boss was quite understanding that I needed to do this in a pretty set order to cause NO ripple at all in my own pack and physically in a way that I could handle it.
I was just glad I'd had the experience I have had, so I essentially knew how hard I had to stand my own ground on this. I've been in the "rolled over by an idiot" situation just like Salem'smom is describing. It's a horrible situation to be in.
So, don't walk away beating yourself -- this dog is likely dog-aggressive and this idiot from the rescue is no one to deal with a dog like that. You want to set a dog up to do well, not to walk into disaster. But do realize that sometimes it is hard as heck to be as stubborn as you have to be to do what YOU know is right.
And sometimes it has to happen early in the conversation -- when he said "No, I'll come to your house" YOU SAY:
"ABSOLUTELY not. I don't mean to be rude, but I have learned very very very well **the hard way** that the first meet absolutely, positively, unequivocably, MUST be on neutral ground. That's the only way I will do this and it is a deal-breaker. Now, which park would you prefer .. Allen or Zookerby Street Parks??"
"Well, we don't usually ..."
INTERRUPT HIM --"SIr, you don't understand apparently -- this is non-negotiable. I've experienced this badly -- we want this dog to be successful here, we want this to go well and we want this dog to get a fair shake. MY dog isn't dominant and I know that well. This dog is an unknown to me ... therefore we WILL meet somewhere completely neutral. Do you have a 3rd park that is better or shall we just do it at Allen Park - it's the most convenient FOR ME."
While he trips over his own mouth, set the meet where you want it or let him think he's in control by naming another park. But just plain be a big immoveable boulder that ain't going THERE with the 'drop by your house' meeting.
Bottom line -- he'll respect you for it.