Do you have dogs? I've never had problems with any mammals marauding my pond (as far as I know). Today a heron was headed for my pond, and one of my dogs, who has always been quite alert to birds, started barking at it, and it turned around and went back whence it had come. But that was just one time out of I don't know how many. Those birds are a real problem.