Yorkshire

Yorkshire terrier is a companion dog with a long silky coat that belongs to the terrier breed group.

Historically, these dogs were thought to serve the purpose of catching rats in the mine areas or flushing small prey out during a hunt.
Yorkies have a lively temperament, nevertheless the are very balanced.

They're self-assured and fearless dogs, while being very affectionate toward its family, kids included.
The Yorkshire Terrier is energetic, feisty and domineering, so it needs an appropriate education.

Yorkshire Terrier is one of the most loving breeds and thrives on interactin with and affection from its family. Nevertheless, they have an independent streak.
Since they are so small, Yorkshire make great apartment dogs, but they also enjoy long walks outdoors, if properly trained.