Do goldfish need stones in their tank?

No, goldfish do not need stones in their tank. While some people may believe that stones help to keep the tank clean or provide a natural environment for the fish, this is not necessarily the case. Stones can actually pose a number of risks to goldfish, including:

- Impaction: Stones can be ingested by goldfish, causing intestinal blockage and impaction. This can be a serious medical condition that can even lead to death.

- Injury: Stones can also cause physical injuries to goldfish, such as cuts and bruises. These injuries can be painful and can also make the fish more susceptible to infection.

- Stress: Stones can also be a source of stress for goldfish. This is because stones can disrupt the fish's natural swimming patterns and make them feel uncomfortable.

For these reasons, it is generally not recommended to keep stones in a goldfish tank. If you are looking for ways to improve the water quality in your tank, there are many other options available, such as using a filter or adding aquarium salt.