A visit to Dodge City was like a dream come true for my older son. At home, my husband makes it a