While dogs are not rat-catchers in the same sense as cats are, they are excellent rat detectors. A combination of their fantastic sense of smell and their incredible hearing means that they are able to sense rats with ease.