I bought one when STS came out and then my dog chewed it up. I'd like to replace it, and see that it isn't in the cathe store anymore. Can I get some guidance for the specs? Was it 1/2" extra thick foam like in this photo?It sure looks like it. Even the strap that was on it. Thanks for any help anyone can give me.