Yorkshire Terriers can be aggressive towards other small animals, but some get along peacefully with other dogs and even cats.