Sounds like they might lack physical and mental stimulation, so they are making up their own games to help make up for that. All of our dogs/foster dogs have enjoyed play fighting from time to time, and playing what I call “Eat Your Face” but if they are doing it to the point that you’re being annoyed by it, you probably need to do some work.
Just because they are small dogs doesn’t mean they don’t need training and exercise. Door dashing is incredibly dangerous, and could wind up with them getting hurt or killed. So the very first thing they need to be taught is the ‘sit’ command, (if they don’t already know it), followed by the ‘wait’ command. Wait is similiar to stay, but while stay means “stay put until I return to heel position and release you” wait means just that “wait, because something more is coming” and doesn’t require the heel position for release.
The easiest way to teach your dog wait (and therefore, impulse control), is to do it at meal times and when giving them treats. When it’s meal time, make them sit, and tell them to wait. They need to hold the sit position until you give them the release word (can be whatever you want it to be, usually okay, or alright, thought many trainers advise against using these, since they are such common words in daily language and suggest using a random release word like “hotdog” or whatever word you choose). So basically, you hold on to their bowl. Make them sit. Put down the bowl. If they move before you give them their release word, correct them with a sharp “Ah!” noise and pick the bowl back up, then make them sit again. It will take a few tries and you may not even get the bowl all the way to the ground at first. Just keep moving the bowl back up out of their reach if their butt leaves the ground before you tell them it’s acceptable. Don’t make them wait long at first, just a couple seconds until they have a good grasp on “wait” and the release word. Gradually increase the length of time that you make them wait, (I am not talking hours, of course!).
Once they have wait down, translate that to the door. Make them sit at the door and give them the wait command. Start to open the door. If they budge, the door gets closed again, they get put back in the sit position. Keep at it…you should be able to have a wide open door and dogs that won’t go through it unless you release them to do so. If they are struggling with this, it may be easier to work with them individually first, and then together once they get it on their own.
As to the annoying levels of wrestling, more physical excersise could help. Take them for more walks or longer walks, (or just walks in general, if you don’t already do so). Visit a dog park if there is one near you. Play fetch. Introduce them to the laser pointer, (some dogs love it…we’ve had foster dogs that went nuts for it, but our dog has figured out that the red dot comes from that apparatus in our hand and is not amused). Also, invest in some puzzle toys that make your dog use their brain to get food or treats.
You can also try redirection…when the wrestling starts getting annoying, drag out a few toys and engage them with those instead. Rotating your dogs’ toys can also help, (like, have a couple toys that are out for one day, a couple more for the next day, a couple more for the next…you don’t have to go crazy in the Petsmart toy aisle, but stretching out the length of time between times they get to see/play with certain toys can help them seem more exciting).
Good luck with your pups!