I'd recommend going to a local vacuum shop or several and try out the vacuums that you would be satisfied with on shag. Some may even have shag rugs that you can demo out and see if they'd be light enough for you. The brands I'd consider are the higher end ones such as Sebo, Miele, Riccar, Lindhaus, etc.