Here is a great site I found for a free printable dog shirt/coat. There are different sizes so you can't go wrong. I am a beginner sewer (at best) and I did pretty well with this pattern. If you have a sewing machine, you can make one in no time. I also made a few little ones for my puppies and sewed it by hand, so that will work as well. You can also send pictures of your Yorkie wearing your creation to the site owner and they will post them (though I haven't seen mine posted yet, I guess it may take awhile). So have fun and get creative!
Sewing @ Circle Of Crafters