Are the bully sticks from Wal-Mart ok to give my puppy? I threw away the packaging they came in so I don't know the name brand. (There was a tiny hole in the package and I was afraid they would stink up my pantry, so I took them out and put them in a zipoloc baggie.) Boy do those things stink!!!!!!

Also, do I give it to him to chew on till it's gone, or only for short periods of time? Thanks!
~Crystal