I agree! There is a huge difference!
I love Bear Factory more I think. I like the way they sit.
I have a Husky. She can either sit up like a doll or lay down/sit like a dog and she looks great both ways! Definitely not something you find every day in a plush, so I'd understand why you'd want to make one with this pattern.
I can't give mine up, otherwise I'd offer to help! I think you should search ebay for one in awful condition so you can cut it up for the pattern