We are buying our first house and will have a medium size garden now 
We are first time dog owners so would like low maintenance and calm dog. Not too loud hopefully as its a terrace and hopefully a fairly small dog.
I'm hoping to start a home business which will mean customers coming to the house so one that isn't too crazy and will jump or be aggressive to strangers and also one that doesn't shed hair literally everywhere!
Happy to walk it about 30 mins a day but am slightly time restricted so maybe a breed that likes just a walk around the garden instead sometimes too or chilling out.
Does the right breed exist?
Thanks wise dog owners.