Since protein is the main fuel for muscle growth, it should be pretty obvious that your body must get it as much as possible. And here are over 40 protein rich snacks you can eat on-the-go.