The owner's manual for your 2007 Chevy Tahoe is the best source for the recommended oil change interval. It will likely suggest an interval based on either miles driven or time elapsed, whichever comes first (e.g., every 3,000-7,500 miles or every 6 months). Modern vehicles often have longer recommended intervals (5,000-7,500 miles or even longer under ideal conditions), but severe driving conditions may necessitate more frequent changes.
Check your oil level regularly. This is far more important than a strict mileage limit for adding oil. Use the dipstick to check the oil level and add oil only if it's low. Adding oil between oil changes is normal; don't wait until the engine is making unusual noises or exhibiting performance issues.