Yorkshire terrier (from 2 months to 3 years)

Top