Is my goldfish dying if lays on the bottom and only swims to top eat?

It sounds like your goldfish might be sick. It's very concerning that it's laying on the bottom and only swimming to the top to eat. Here's why:

* Loss of Buoyancy: Goldfish normally have a swim bladder that helps them stay upright. If they're resting on the bottom, it could indicate problems with this organ, which can be caused by various illnesses.

* Lethargy: Goldfish that are sick often become lethargic and less active. This is another red flag.

* Eating Habits: While it's good that your goldfish is still eating, it's important to monitor how much they eat. If they're not eating much or are struggling to eat, it's a sign of potential illness.

What to Do:

1. Observe carefully: Monitor your goldfish closely for any other symptoms, such as:

* Redness, swelling, or lesions on the body

* Difficulty breathing

* Cloudy eyes

* Changes in behavior (like hiding more)

2. Water quality: Check the water parameters (temperature, ammonia, nitrite, nitrates) to rule out water quality issues.

3. Isolate if possible: If you have multiple fish, isolate the sick goldfish to prevent spreading any potential disease.

4. Consult a vet: Contact a veterinarian specializing in aquatic animals. They can diagnose the problem and recommend the best treatment.

Remember: Don't delay seeking professional help. Early diagnosis and treatment can significantly improve the chances of your goldfish recovering.