The best vacuum I ever had was a kenmore professional grade back in the 80-90s. It was heavier than most vacuums, but have metal parts not plastic. It had enough power to pull the hair from the carpet. None of the vacuums I have had or used since or before have been able to keep up with a shedding dog - unless I vacuumed at minimum once a day.
Most people I know, including myself, have found it easier to just replace the carpet with flooring.
Most people I know, including myself, have found it easier to just replace the carpet with flooring.