The best vacuums for carpets are engineered to effectively remove dirt, dust and pet hair deeply embedded within carpet ...