I have often wondered what would happen if I was walking Harley or took him somwhere where his orginal family was. He was a stray and not given up. I'm pretty sure that he is my dog no matter what. Same with Rio. As far as this guy is concerned you were fostering Rio for the 7 days until the adoption was final. Rio is your dog. Plus, I would really play up the angle that Rio appeared to be abused/neglected when you got her. Why the heck would he want Rio if she doesn't like him and he neglected her!?! Doesn't make any sense. My prayers are with you and Rio. Good luck.