Ok, I fully expect the slings and arrows for even posting this, but I am looking for this Cheez Whiz-like product.
My daughter bought something akin to this in the pet store for her dog. It squirts into a rubber toy for their enjoyment. But it is ridiculously expensive for what it is, and I seem to recall seeing this (in a human brand) on the store shelves a few years ago. Most likely it was much cheaper.
I tried Googling it and got nowhere. Looked on the Jif, Kraft, and Skippy websites, nothing. Does anyone recall who may have made it?