Spending 3 days in Dallas will be enough to take in the best that Dallas has to offer. Within 3 days you should be able to get out and view the Texan side of the city too - Fort Worth. It also depends on what your travelling pace is. If you are an art history enthusiast, you may well want to spend much longer checking out Dallas than someone who is more activity-focused.