I too think any dog small or big and any breed can turn into a violent dog out of the blues. I have 2 yorkies and 1 pitbull and they love eachother to death, they are so affectionate towards eachother and my pit will lay on the floor and open her mouth and let my yorkies play fight with her. A great part is due to how they are raised but i do think just like people something maybe even psychological can happen inside their heads one day and just make them snap and turn even against their owners. Its sad to hear about little yorkies getting hurt by other dogs but i think thats a reminder that we should always be alert and careful especially when we are out on the streets, you never know what can happen.