Looks like a Belgian Malenois/Shepherd mix like mentioned above. It have big shepherd ears, but the Malenois coloring... One of the other managers at my store has a Malenois he brings with him to work and the coloration is particularly similar (they tend to have an opposite shepherd coloring, where the shepherds are black near brown undercoats and a Malenois is tan with a black undercoat.) The ears may be large for presently because she's just a puppy and may grow into them yet, so I wouldn't rule out pure Malenois. In shape, they are very very same. There is a test a vet can run, though costly, that can help pinpoint the breeds in the mix.
To be simple, I would simply say a Shepherd mix to anyone that asks.
He/She looks like a Belgian Malenois to me - but appears to missing the curtain, and the ears are a little large.
Maybe they know or don't thinking but still ask you what kind of dog it is because they are trying to start a conversation.
I think it is a German Shepard mostly because of the size and the ears. I haven't seen a color german shepard similar to that before, so maybe a german shepard mix
He looks like he is sector german shepard, and perhaps a lab mix. Could be a corgi, anyways very cute.