Congratulations!! What a "find"!! You all know how smart I think all our Yorkies are, but I gotta say .... Border Collies are the smartest!! My son was having his lunch at the park one day and when he threw his trash in the garbage he found 2 little ones in a garbage can at the park!! They were just a few weeks old and being eaten alive by fleas! He took them back to work with him and immediately found one a home with a lady he worked with ... the other one was claimed by my daughter-in-law who never ever made any indication she wanted a dog!! That was several years ago and she is so beautiful and smart!! When she was younger, she would jump almost as high as my head to catch her frisbie ... my son trained her and she even knows hand commands!! I call her "our dumpster dog"!! Yep! You got yourself a winner!! Can't wait to see more pics and hear about your progress with her!