Could someone please help the dog!!!! Why do you think you humans have fingers anyway? Ahhh, admit it, you think it's amusing to watch us struggle a little. Well, I'm not proud! I won't give up until I'm scarfing down Beggin Strips, the King of all snacks. Putting an opened bag in front of me is like offering catnip to a cat.