Baby Carrots work for my two Labs. I actually was told by a trainer to use them while training because they are much healthier than most of the dog snacks. They are small enough to keep in a pocket if you are walking or training. I used to use them during Agility competitions.
Otherwise my guys aren't allowed any human food. There are just too many things that can be a danger and that they do not digest properly.