it's because most alts have biggest liquidity on their pairs with BTC, meaning their dollar value is closely affected by btc's dollar value. That's why.
In general this is the case because between dollar pairs and BTC pairs are always the same and also very much in all exchanges so the influence of BTC is always there because BTC was the first cryptocurrency coin that was able to lead the others.