I have a 4-mo-old border collie mix, and she loves this doll. It's solidly built, and can withstand quite a bit of tug-of-war. I don't think that an adult German shepherd or pitbull mix would have any trouble destroying it in minutes, but my dog is generally rather nice to her toys, so that's not much of a concern. That said, I own a number of stuffed dog toys, and this one feels better-made than pretty much any of them.