Yorkshire terriers are smart, friendly, and energetic. Is a Yorkshire terrier right for you? This basic guide helps you decide learn about this breeds history, characteristics, and what it takes to take care of one of these lovable dogs
9780531232477