All my wife's cat does is puke on shit.
I cannot wait until the stupid thing dies. It is literally useless.
I have a love hate relationship with this cat, I've had her for over 10 years, been through the big life milestones with her. Graduating high school, graduating college, getting a job, getting a house, etc. She's really cuddly and lovable when she wants.
But then she can be the biggest asshole ever by puking on the couch and other bad areas. I can't leave my bedroom door open or she WILL puke in the bed. That is the worse thing ever since my washing machine is not big enough for the comforter, and if it seems through to the mattress, then pretty much have to buy a new one. It's only happened a few times and I caught it fast enough that it did not get to the mattress but now I know to not leave the door open at all, not even for a short while, if I'm not home.
I also learned the hard way that a leather computer chair is also not immune to this, because it ends up seeping through a seam and into the foam, and the smell is practically impossible to get rid of as it becomes trapped inside the cushion. I put tons of chemicals in there and left a fan on it for a week and the smell eventually went away.
I think my cat's main issue is her weird eating habit. She eats very sporadically and at times gobbles everything up. I need to figure out a feeding system where she can only eat a bit at a time. The turn table feeder is not enough, she's gotten smart enough to wait till it's about to turn, so she finishes the bowl that's there, then finishes the next one right away when it turns.
Though I've seen times where she was sleeping with me all night and randomly pukes out of nowhere right from sleep, so it's not just her eating that does it. The sound of her puking actually wakes me up despite me being a hard sleeper, almost like a mother being woken up by a crying baby, it's like an instinct. So I can usually manage to throw her off the bed before she pukes on it.
But not really sure what to do about the couch. I almost need to figure out a way to quickly flip it over when I'm not using it. Or maybe just fabricate something to put over the seating area that is not comfortable to be on. Wont stop her from puking on the arm rests or head rest though.