i dunno about otters ut there are 5 beavers living inthe pond on the lerft if u take a right on the dirt road, they are fun to watch, i dont know how many, but there r beavers in the other ones too, but i have seen as many as five swimming around at one time in the left small pond