Odo ban I bought from sams club I think. My son vomited on my couch and it soaked in. The odor was so bad I couldn't even get near the couch. And it didn't help that all of the normal household stuff just masked the odor for a short while. So I bit the bullet and paid the extra money for the Odo ban. LOVE IT. Use it and then let it dry so you can finish your sewing. Then wash the quilt when done. I really do think that will work. They have a kind specifically for pet smells. Best of luck and I hope this helps. I know it did for me.