Yike

. First, I'm so glad Buddy is ok. As for stains, I have gotten pure paint tint (from work) out of some of my light colored clothes using Simple Green, Mean Green, dishsoap, comet, and some other stuff and elbow grease. But, I don't know if that would work on your couch cover. I had nothing to lose, so I just went to town with anything I could think of. With something as beautiful as your couch, I think I would check with a professional. Good luck. Or, just a thought, can you possibly just replace that one cushion at the place you got the couch?