Boston Terrier
Boston terriers are great apartment dogs because they are small, tend not to bark, and mildly shed. They are very calm and do not need too many walks during the day. They are also very affectionate dogs and love cuddling. Boston terriers are also easy to train, you just have to be a bit more persistent with them compared to other breeds.
[Photo via @leon_theboston]