EDIT: I have found a really great article on Boston Terriers
http://dogtime.com/dog-breeds/boston-terrier
They said they are great for apartment living, have a wacky personality like mine, easy to train, and are very loveable.
I'll do more research into these dogs, but I love everything I am reading about them.