Crossing the River
You are on one side a river and need to cross with your dog, chicken and some grain. There is a boat but it is so small it will only be able to carry yourself and one of the items at a time. If you leave the dog and chicken together the dog will chase the chicken away. If you leave the chicken wth the grain the chicken will eat the grain.
How do you get yourself and the three items across the river?