Brittanys are gorgeous...

I do love labs tho and i don;t think the size matters that much,temperament is much more. Minnie never hurt Mojo in any way, actually Mojo beats her up :P She is the friendliest, sweetest pup

I love all the breeds you posted, and may i even suggest a french bulldog? They're not even huge but full of character (like yorkies

)
Good luck
http://www.megagaleria.com/pictures/Pic_6419_14.jpg