I know a few good terriers! Send in about 10 of em and the rats would be no more! Rats are smart critters, once they see that there's something big on the loose, they tend to move away on their own!