Sarah, I am so sorry to hear all of this. Major point in this situation is you are not alone, trying to figure it all out. Poor Nicky, I know about dogs running out at you, I have been so lucky, especially two times, in picking Maggie up quick and not getting bit in the face. People don't think they need to keep their dogs on leash, they don't comprehend the rules of all parks. I run into those types all of the time, its very unsettling to me. Know way can you pick Nicky up, and like Mitch said he is the sweetest dog, its a shame he had this bad thing happen to him. Hope he is ok.
I have no answers to any of your other problems, I have had so many problems, but none of them any of these, so don't know answers for you. Now, I can tell you about gens not working right, brakes that never seem to get fixed, no matter how many times they're worked on, sensors,, even replaced that don't function right, A/C's that go bad, awnings that fly etc. etc. Some of these I had to deal with totally alone, so am so glad you had other minds to help you try to figure out some of the problems. Hoping you aren't to upset over any of it, it can all be fixed. Big problem is finding some place you have confidence in to look at this electrical situation. I think that needs to be checked out good.
Hope you can enjoy the rest of your stay there and the next site you're on is more level. I would not have parked my new rig on that site, but also having been in that area know the nearest walmart is not nearby. Some parks have overflow areas, its always worth a check. I've parked in some unlevel places but that looks bad !!! it should not be listed as an RV site, my opinion.
Ticks, I think are going to be a huge problem for all of us in any area of the country, this year. I really don't like them, scary thinking I might miss one in my hair, they have fallen off my head onto me while watching t.v. at night and all I can figure is they DO FALL OUT OF TREES when I have taken Maggie out back . Pants don't help your head, Mitch forgot hers , but I rigged up a hat and cloth, an idea she came up with some time back, so that helps.
Other then missing the company at this GTG, its making me feel a wee bit better hearing that I have also missed the ticks, still sorry I couldn't make it.
CArol