#21 BOSTON TERRIER
As its name would suggest, the Boston Terrier is a breed that also makes a great urban companion. They were officially recognized by the American Kennel Club in 1893 and have life expectancies that average around thirteen years.
This breed is known to be very intelligent and therefore easy to train. They rarely tip the scales more than 25 pounds and most often come with a black and white coat though brindle and dark brown can be found as well.