They don't have tent sights here. Yes they have electric and dogs are welcome on leash, and you MUST clean up after them. It's a beautiful camp ground.
I don't know if they do tent camps. Might want to call them. They do allow dogs and have electric hook ups
Thanks! Your answer is awaiting moderation.