I have two blk labs that are in and out of the house. I have heard great things about the roomba in the past few years. Any roomba owners I am looking for suggestions on which model to buy. I have hardwood floors and would like to know your opinions on which model works best for dog hair.