We use the Dyson Animal ball unit. I have heard great things about the Shark model as well. However, we have a friend that just got a Rainbow so we are thinking about getting one of those to help with my allergies since I am technically allergic to my fur babies.