Welcome to England
I can only suggest you have the hallway floor tiled or some form of timber flooring put down as at least they can be quickly mopped and are a place to leave muddy things to dry out....carpets straight off the street are not going to stay pristine for long. However, about the dogs muddy feet? I have no idea! Good luck!!