Dirt dog is one of the better hot dog joints in Vegas. We came pretty late at night since our first choice wasn't possible to eat at, at the time. I ordered the elote dog, and the fried Twinkie. The elote dog was very messy, and all the flavors on the hot dog were over powering and I couldn't find myself able to eat the whole thing in one go. I would rather eat an elote, and have the hot dog on the side. The dessert I got was very nice, what you would find at a fair basically.
My partner got the green dog, and I loved that one a lot more. It tasted perfect and not over empowering at all.
The staff is very nice, the wait was a little long and there was no where to sit. The place has games you can play, you can sit at tables or at table-bars. We ate in the car though.
Overall, I would definitely go back/recommend, but I would not get the elote dog or recommend it to anyone else. I would go back to try something else.