The miniature building authority gas station is really their Convenience Store or Stop-N-Rob with gas pumps that I got when it was on sale. I haven't taken pictures of mine yet, it is in its box down in my storage building right now.

Here: http://www.miniaturebuildingauthority.com/proddetail.asp?prod=10906
and

here: http://www.miniaturebuildingauthority.com/proddetail.asp?prod=10905
As for a pit bull, I got it covered! I got some more bikers and gangers from Black Cat Bases with a couple appropriate dogs, I just need to get them painted up. MBA sells a car on blocks, but I don't really like it. I've been looking for a suitable 1:43 or so scale diecast car I can trash, but have not found one I like yet.
Thanks for the comments!
Jake