I'm in the market for a new vacuum cleaner. I don't want battery operated. I have a dog and live in a barn conversion so it needs to be good! Preferably bag less but am willing to try a bagged version What would you suggest...