I suggest befriending an outdoor cat.
Or adopting one.
One time, down in Florida... sleeping under the stars... I woke up and saw so many rats climbing on the weed stalks above me...
Not cool.
You might want to be aware that if the tomatoes have holes chewed in them... it might be cockroaches...