my 7 year old has been sneezing every morning for a while.  I give him 10mg of an antihistamine and it was easing up for a bit but now it is hit or miss.  we have two dogs....mostly outside.  I clean daily to keep the dirt, dust and hair down.  i feel that i need to do something else.
As per history he is suffering form allergic rhinitis.  Pets are common source of allergic problem. Best treatment for allergic disease is removed the allergic source.