With all the technology at our disposal, we still can't get rats under control. We have Roomba's and iRobots to do dumb things. I want to see a robot that lurks in the garage with infrared sensors and armed with phasers/disrupters or better yet, mini transporters (for the PETA supporters). Send them off to a Klingon outpost or a nearby battlecruiser. The Trouble with Tribbles episode comes to mind.
Anyway, glue traps work really well. Inhumane, but it is what it is. Set them near any openings against a wall. Corners are good.
On the advice of a fellow RS'er, I installed the electronic high pitch stuff in the garage, and it seems to keep the buggers out. Once they get in, it's too late - glue trap it is.
I used to have rats and shit living under the hood of my truck. Cost me 300 bucks to get an O2 sensor harness replaced. After that, I installed one of them high pitch things and haven't had any problems since. I have the thing strapped in the engine bay and plugged into a heater block extension cord making sure wires were properly secured and away from any moving parts or heat sources. I plug that in when parked out back overnight.
I also set up a live trap in the back yard to catch squirrels. Loaded a paper plate with peanut butter and peanuts and set the trap. The next day, I caught a pretty big rodent/rat. I took the cage to Squint Lake and released it. My neighbour is like WTF? I had a Buddhist moment. What can I say? Neighbour goes, "The rat's going to come back, LOL."
Next time, I'll get the neighbour to pop it in the head or drown it.