Why would anyone want a puppy-shaped cushion? Just get a real puppy, and sit on that.
Embrace the fact that it is possible to have decent quality without being a big name lux brand and buy some SS. Those, in general, look better than many of your jackets post tailor, especially the L's. Like really good.