I would highly recomend up-right Dyson. It has a rotating brush and a brush attachment for upholstery / difficult to reach areas. Our golden lab sheds so much hair that I could probably stuff a medium sized cushion every day.
Will try Miele though when Dyson dies![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Will try Miele though when Dyson dies