This is a really funny name. Is there like sheep in the pond?
Do have a look at Gibbs Pond close to Sheep Pond, it's a delightful lake, and after a long day outdoors The Beachside At Nantucket is a delightful place to spend a night or two. If you need a spot to stay Jared Coffin House is a good choice, and during your journey here you'll meet some people from Nantucket for sure. Taking a little tour to nearby White Goose Cove is a magnificent idea;
if you like swamps you're in luck, Round O Swamp is right close by. This lake is so wonderful. You'll come across a pretty lake called Rotten Pumpkin Pond near Sheep Pond; since you're here, you might as well go to Quampache Bottom.