If you like small dogs with big dog attitudes, you may want to consider a Yorkshire Terrier. These dogs are so sure that they are just as big and bad as the other guy, that they will not hesitate to take on a Great Dane. Of course, this doesn't mean that Yorkshire Terriers aren't lap dogs. The Yorkie can cuddle with the best of them.
Click Here to read the entire article...