They did make a Spike puppet, I think it was just a limited edition merchandise type of thing.
I'm sorry you didn't enjoy it, but this is considered one of the best from the majority of the fandom. I'd be interested in hearing why you didn't like it.Really with this episode? Does the show angel wanna suck again? Ugh this is so dumb...Ive lost confidence in the show again its wreslter episode levels of bad and dumb