-hypoallergenic (some kind of poodle ?)
There is no such thing, because it really depends on what you (or whoever) is actually allergic to. Some breeds are more likely to trigger an allergic reaction becaise of the hair and dander they shed and all dogs shed to a degree. This is really worth understanding because if you are trying to get a dog that does not trigger a specific person's allergy then you need to do what you can to establish exactly what they are allergic to, test around the breeds you are thinking about and then still accept that there is a chance they will have an allergic reaction to your dog.
-small breed
Loads of them 
-good calm temperament
Much of this depends on the breeding and upbringing but, as a general rule, companion breeds tend to be calmer than working breeds. Companion breeds do include some breeds that worked a long time ago but have mainly been bred for companionship since. So as you research your breeds, look at the breed's history.
-doesn’t need lots of exercise
Loads means different things to different people. I walk mine twice a day for about an hour each time and I think he is especially lazy. For many people that is actually a lot of exercise, because finding 3 extra hours in the day is hard when people are so busy (2 hours walking plus a hour to cover two lots of getting ready, travelling to somewhere decent, getting back, drying the dog off, changing shoes etc).
So you probably need to be clear what you mean by 'not a lot'?
-no shedding/as minimal ‘dog’ smell as possible
Dogs with poodle type fur shed less but dogs with short fur tend to smell less - but there is huge variety between breeds and individual dogs within the breed. Really, once you have a dog you do kind of have to accept your house will always smell a bit doggy to visitors. The car definately will.
-easy to train
As a general rule, those breeds whose purpose is to work one-on-one with a single person are the easiest to train. As in they tend to be the quickest to train and the ones most sensitive to getting it right. Collies, spaniels, that kind of thing. BUT it is not always a good thing and they come with their downsides - eg sensitivity to getting it right tends to go hand in hand wiith sensitivity generally, with can be linked to anxiety. Again, the companion breeds tend to be easiest to live with, with minimal training. Though all dogs will benefit from training, obviously.
-good with children
Then you are looking for tolerance in a dog. Lots of working breeds are not that tolerant. This is especially true of the terriers. I've known some wonderfully calm and tolerant terriers but it's not totally typical of the group.
A couple of other points to ponder
- A breed is not a guarantee. You could spend forever picking a breed and then end up with an individual dog that is not typical. This happens more than you think. There are no guarantees than a new little bichon (for eg) won't grow to be a budding athlete that is happiest with several walks a day. The dog you get will be the dog you have and you will have to meet their individual requirements. The only way to be reasonably sure of the dog you are getting, is to get it as an adult so their temperament is already apparent.
- Yours is a wish list but you would do as well to really think about things you cannot live with. Barking. Digging. Chewing. Seperation anxiety. all for examples. All can be worked on with training but it would be madness to get a dacshund (for eg) - a breed bred to go down holes - and then be upset when you have to work on their digging habit.