Braxton Brigade
Songster
Lhasa Apso?
Hard to tell it's real height. Could be a Havanese, but looks taller in the photo than the Havanese.
Kind of tall for a Shih tzu too..?
doesn't look like a Lhasa Apso they are a bigger, longer breed
Looks like one of those Particolored Yorkies I've been reading about. Legs are a bit long, but ears are erect.
It is a Biewer Terrier http://www.akc.org/dog-breeds/biewer-terrier/detail/ . They originate from Yorkshire Terriers but have now been recognized as a different breed, wonderful little dogs as it seems.