I take my dogs along when camping. I have a roof I can put over my x pens when having an escape
artist. I do have one named Houdini that climbed a 4 ft high fence tonight, she is 8 lb Mlatese. I find that some dogs will just lay around while others will do anything to get out of their area when camping. Even my little 3 lb male could climb a 3 1/2 food fence and meet me at the camper door if I did not bring him with me to the camper. I would barely make it into the camper to get something and either Houdini or Nick would be there at the door.
Those little blue pet trainers for under $20.00 do work for barking dogs if you train them with it. Because I raise Maltese I have taken many dogs with me over the years (once 12 puppies and the moms and dads - never again!) X pens are heavy but the most sturdy as the dog can not bite through them. My houdini is named Houdini for a reason. She will bite through anything that is not wire. She is my escape
As for the screen door, I am going to put plexaglass over my screen this year where the dogs can reach the screen, as I left two dogs out in the camper last summer one day thinking I could trust them in the camper for a short while - I came back to find they messed with the screen. This year they will have to dig through plexaglass. Usually I kennel them when leaving the camper. Air is on and we are never gone long. Neighbor is there is air would go off or anything like that. I keep my bases covered if we should go out to eat or run to the store.
As for the barking, being as I show dogs and have multiple dogs at the camper I have always debarked them for over 30 years. Some people hate that idea, think it is cruel, so no bad remarks please
. It is my choice and it works for me and my dogs that are never yelled at to keep quiet. It sure beats yelling at them, having to bring them inside etc. They can bark as loud as they want and do not disturb the neighbors. If having only one or two dogs, the blue pet trainer should work.
My dogs are the hit of the campground and people stop by just to visit because of the dogs.