Any avocado groves near by? If so, the rats will be back. Out there you more than likely have grove rats. Those things will get to be the size of a small cat. I lived of Lilac for a while. We had groves all around, keeping the rats out was a 5 cat job. Even then we still put traps out.