You don't find odd houses out in the middle of nowhere here - the town or village comes to a stop when the sign says you are leaving it, so urban is town and the nearest you get to rural is in a village. Hope you aren't trying to ban dogs altogether.
Back to the subject of this post, the verb machen means to do (to make as well, but the verbs are not used the same way as in English), so "was machst du/was machen Sie?" means what are you doing? Basteln is also to make. My friend yeterday told me she had made her husband's new business cards, and the verb used was basteln. Sometimes direct translations don't come across as you think they will.