What is the best vacuum cleaner for pet hair?

There are many products…