Why specifically those breeds of dogs, and why 2 small breeds and 1 big breed... people either like the small breeds or big breeds, very seldom both.

If you genuinely love animals, it should not matter about the breed, but about the love and companionship the dog can give you. I love German Shepherds, but have learnt that in Qatar, even the most ugliest mutly, can give me as much love and protection as my GSD's back home.