https://www.humanesociety.org/resour...nking-your-dog
This is what we use as our dog manages to find a not so friendly skunk once or twice a year. I would think it would be safe for a quilt and carpet. There is also an enzyme pet product you can get at the vets or if you have a pet supply store.