Oh Janet, I'm so sorry things have turned out this way, but you probably did the best thing. It's a shame cuz everything about that dog seemed so right for you. Hang in there with your son--you definitely have my sympathy. Teenagers can be such hellions! (I was one of them, lol!).
When the time is right, there will be the perfect yorkie in your future!