I know there's so many different models of each but generally which do you rate? I have 3 kids and a dog so need something robust and hardworking.