I got it at a dog show (Potomac). The artist was actually there herself but i'd seen her work elsewhere and already had another print.
Here's her website. I went ahead to the Lab section. That wine print is in her "Whimsical" section but there are many others, so it's worth a good browse. This one is called "Sunset", I also have "Lucky Dog"
Labrador
As for cleaning, I have a Hoover Steam vac but I used it with cold water rather than hot. I blotted the area well, ran the steam vac over it several times, and now it's sitting with a light colored towel weighted down on top of it to try to blot anything else up that might be there. It's wall to wall level loop carpeting, variegated brown/tan/green, so the fresh wine stain was very visible initially but now it's hard to see and when dry, hopefully won't be visible.