What’s the best Air Purifier to buy for allergies/pets/odor?

Hi. We just got a puppy and my allergies are really bad. We also have a cat and it’s more than I can handle. Which air purifier do you recommend for smells/ dander/ dust and everything else? We have a 2300 square foot house but I’m mostly concerned w/ our bedrooms. Should I buy one big unit to cover the entire area or should I buy three smaller units to put in our bedrooms?