For a number of years, I've used the Hoover Linx Cordless Stick Vacuum Cleaner, and it really does have the suction force of some of the larger vacuum cleaners.  However, with 9 cats and 3 dogs, all of whom shed, I found that not only would that vacuum become very clogged with pet hair and other debris, it was very difficult to clean out all of the residue that remained, after vacuuming.  It's now gotten to the point where the machine needs to be taken apart, and professionally cleaned.  I decided to try another type of cordless vacuum, and chose the Eureka Quick Up Cordless, after doing a fair amount of research.  I will say that, for the most part, it works well.  I like the idea of having an extra battery pack.  The suction with this vacuum is adequate for what I need, and pulling excess pet hair out of the brushes, after vacuuming, is much less problematic than with the Hoover Linx.  The cleaning head has a much more open design, and has easy access for cleaning it out.  In my household, there is absolutely no getting around this last step, after I have vacuumed.  For the time being, I think this little vacuum will serve the purpose for my needs.  There is no question, however, that it will never take the place of the larger, more powerful vacuum cleaners.  But, for quick pick-ups, it does the trick.