As has been said, not that many decent places local but im sure you could find some rats on everton hills, stanley park, the cemetery. Canal and pretty much anywhere on river alt is good. Just an assumption, but being a dock area, a walk along the dock road you'd probably find somewhere for rats? where abouts in anfield are you? my bird lives by the ground