There are plenty of other museums in Dallas and Fort Worth to view online as well, this is just an idea.
If you don't mind driving out of Dallas, The Stockyards is a must stop in Fort Worth with plenty of shops and restaurants.