The town of Dogville has a very large size .
Dogville is a very large American town by an abandoned silver mine in the Rocky Mountains with a road leading up to it and nowhere else to go but the mountains .
Dogville