Some areas where pets can be found often may have odor associated with them, even if your pets are well groomed.
There are different ways to make your clothes smell good without washing them, and to keep your closet smelling fresh.
PetMD also has a good article on how to rid your whole house of dog smell, which will help with your clothes as well.
Start off by taking all of the furniture apart – pillows, blankets and the like – and vacuuming everything thoroughly. If the sofa and chairs have removable slipcovers or cushion covers, take those off for washing (details later). Get into the crevices of the furniture as deep as possible to remove all the hair, and flip the bed mattress to get both sides. On the floors, make sure to get under all of the furniture and in the corners, where “hair bunnies” tend to gather.
Next, gather your deodorizing supplies. It’s simple; all you need is a big box or two of baking soda and a bottle of apple cider vinegar. Wash all of your linens, blankets and cushion covers in a mix of oxy powered laundry detergent and a ¼ cup of apple cider vinegar. There are also pet odor removers available at pet supply stores, but generally speaking, they are not much more effective than the home remedies.
On the carpets, bed and furniture, sprinkle baking soda liberally, using a cleaning brush to spread it around and into the fabric. Let it all sit overnight so that the baking soda has a chance to absorb the odors.
From personal experience with my two labs, it helps to have a small air filter running. Periodically washing articles around the house that may have accumulated smell such as carpets will help as well. There are many natural remedies to remove pet odor that may also be of interest.