I am still looking for Freddy and Martha, but this makes me think I may have located them...
Do the rats look anything like this picture of Freddy?
That is a possum