With mice, I don't bother baiting traps. It is easier to just set them where you see the mice run, because they always stick to the same path. They don't seem to be able to figure out what is happening to their buddies, unlike rats, so you can just keep putting the trap back in the same spot over and over again.
I once had a problem with mice eating a bowl we always left with dog food for my dog. The mice had to climb on the base of a piece of furniture to get over the bowl's rim. What I did was move the bowl about an inch away from the furniture base, then use a mouse trap as the only bridge across. Got quite a few that way.
Rats are much smarter. Your traps will only work the first night, or maybe a little bit on the second, as the rats will quickly learn to stay away from them, so you can't just use the same trap over and over, you have to buy a whole bunch and set them all at once. After that, you will have to put the traps away until you get a new generation.