I decided try the Electrolux Ergorapido Pet Vacuum cordless in hopes it would do a better job than my heavy, defunct canister vacuum.  After using the Ergorapido for less than 5 minutes, I was amazed! My old rugs looked almost new! It performed superbly on the floors as well. Thank you, Electrolux.