Do I need to carry my own protein shaker?

No, we mix the protein at your snack times and bring it to you.