Other than that, look for a
breed that you think will fit into your lifestyle. Every dog,
small or large needs daily exercise, but some breeds need more to stay healthy and mentally balanced. If your family isn't very active, a high-energy breed like a dalmation wouldn't be a good fit. If you don't have a yard, or even a small one, obviously a large dog wouldn't be a good choice.
You might consider adopting a mutt with submissive personality traits.