Jep! Also ob es da eine genau festgelegte Abgrenzung gibt, weiß ich nicht. Aber grundsätzlich würde ich schon sagen: Klein geht bis 35 cm, Mittelgroß bis 55 cm etwa und darüber ist der Hund ein großer Hund.
Wieso geht ihr nach dem Aussehen? Geht doch ins Tierheim - bis ihr euch beide in einen Hund verliebt und er sich in euch. Denn: Wenn sie dürfen, suchen sich Hunde sich ihre Familie sehr gut selber aus. 
Ich habe einen mittelgroßen, gerne schwarzen (oder braunen) mit mittellangem Fell gesucht, der jung, gesund, verspielt, agil und sehr sozial mit anderen Hunden ist...
*hust* - guck mal auf mein Avatar... der ist 35 cm hoch, komplett weiß bis auf das Auge, war schon 5 Jahre alt, krank, verstört, panisch mit Menschen und Hunden...
... er ist bis heute mein Seelenhund und kein Hund der ganzen Welt würde ihn toppen können. Er ist das exakte Gegenteil dessen, was ich wollte. Und er hat sich mich ausgesucht.