Thousands of dead fish have washed up on the shores of Port Credit over the last three days, alarming some nearby residents.