ooo thats kidna a long list.
but if i had to narrow it down to 5:
#1 chinese crested...there beutiful and funny looking all in one, there the perfect compact size, sweet, loyal and hey you dont have to make excuses when you dress them up LOL
#2 cane corso...i mean whats not to love, they are...