***UPDATE*** turned out to be nothing more than normal "pug congestion", and she was fine after some cough medicine. My pug had a few random & short dry-heaving fits a over the past week, and I thought something was stuck in her throat. She woke me up this morning having a consistent dry-heaving / throwing up phlegm & swallowing it session and then stopped after a while. I did some research trying to narrow down what this is to see if going to the vet is the only option, but I'm not sure. It doesn't exactly sound like kennel cough (those sound like a goose honking), but then again I live in downtown and she meets dogs everyday on her walks.. I'm aware of all the possible pug-breed problems as well but I'm not sure it's that since she's very healthy and active. Anyway I filmed this so I could have record. If anyone's had something similar to this let me know what it was!