I am looking for a good and affordable vacuum cleaner. I have 2 cats, 1 dog, a baby, and a husband (any guess who makes the biggest mess :)) so it has to have some good suction. I have a bissel pet hair earaser and it is a hunk of junk, clogs all of the time and barely picks anything up anymore. I am looking for advice on: brand, bag, bagless, canister, and model. I just don’t want to get another vacuum cleaner that is going to give out on me in less than a year again!