Yes. An air purifier is capable of cleaning pet hair, but only when it's floating in the air. The reason it can do this is because of its HEPA filter. Using an air purifier will greatly reduce the amount of pet hair and pet dander. However, it can't clean pet hair and pet dander from surfaces. You don't have to worry about contaminants with sizes of less than 0.3 microns. This is because it can trap all of this easily within the air filter.