These products are non-toxic and can definitely be used for pet bedding and carpets. We do recommend cautiousness if your pets are extremely sensitive or have allergies.