these were definitely alien to the area - ducks , otters and various rodents make up the majority of the fauna to be found around here and i doubt very much that any of them nipped off to the pie shop for lunch .