George and Lennie are at a campfire, cooking dinner. George is telling Lennie about their dream and Lennie is excited about tending to the rabbits. A snake is swimming by. This shows that George and Lennie have high hopes. They are looking forward to the future. The snake symbolizes things going wrong. Therefore, some circumstances can change the direction your life is going.
Chapter 6: Pages 104-106
You can tend to the rabbits.
Lennie and Curley get in a fight. George encourages Lennie and Lennie takes it too far. Lennie ends up breaking Curley's hand. George tells him to stop and Lennie blames George. This shows that Lennie listens to George and when Lennie gets going, it's hard for him to stop. This foreshadows to future events where Lennie loses control. Therefore, it's not always wise to listen to others.
Lennie touches Curley's wife's hair too hard. She starts screaming and he wants her to stop. He ends up snapping her neck. He killed the puppy the same way earlier. This shows that Lennie is a danger to himself. He doesn't realize when he's doing wrong. The dead puppy shows that he is a danger to everything and everyone. This proves that just because you're having fun, doesn't mean it's right.
Lennie ran away after he killed Curley's wife. George found him and comforted him. George told Lennie that their dream was still going to happen and that he can still tend to the rabbits. Lennie is telling George that they will always have each other. Another snake swims by. This shows that by killing Lennie, George killed the dream. The snake comes back symbolizing that they are back where they started. This proves that no matter how hard you try, things are never going to work out.