Generally dogs that have hair instead of fur are best because they don't really shed much...no more than you shed. Therefore their allergens stay ON them, not floating around in the air, on your clothes and furniture, etc. So Many of the breeds on that list are generally better, some are not. You must also be careful with mixed "breeds" like labradoodles because only one of the breeds in their mix is low shedding (the poodle) so it is possible that the mix could have a poodle coat or the coat of the other breed (Lab, Golden, cocker spaniel, etc.). If it gets the coat of the shedding breed them they aren't going to be good for allergies.