My 12 week old pup is teething and it is obvious she is desperate to chew on anything -- even me!

This morning I opened a Christmas gift for my granddog (a bully stick) and gave it to my puppy. She is in doggie heaven!

However, as a nervous new mom I am now having second thoughts. This is not rawhide. But is it safe for a pup this young?

I'd appreciate any comments on this.