Peanut butter is the best bait for squirrel traps, hands down. Peanut butter has a lot of the right type of nutrients that are attractive to most animals, but not all. It's also very high in fat and protein, two things that most wild animals need for survival.