Tag: A Yorkshire Terrier

A Yorkshire Terrier

A Yorkshire Terrier The Yorkshire Terrier, also known as a British Short-haired Dog, is one of the smaller dog breeds …