If you are looking at a cross, research the breeds you know are in the cross to give you an idea of what you are getting. And bear in mind that small does not equal less energy. Some giant breeds have lower activity level than many smaller breeds. Size is not always relevant when it comes to how much energy and exercise a dog requires. Others require only a few minutes of going over with a brush once a week as well as regular attention to teeth, ears and nails.
All dogs shed to some extent.
Even supposed no shed breeds will lose hair. Hair falls out of follicles take a look at your own brush or how often do you pluck a strand off your jacket. Some breeds shed less than others. If you are a neat freak and cannot stand dust bunnies, consider a lower shedding breed. Also, coat length does not mean a breed will shed more or less.