Your swimming friend deserves tasty goldfish food that keeps it healthy and happy. Many owners get confused because there are different kinds of goldfish food available and each has its own benefits and drawbacks.
Any goldfish can eat flakes, but it may swallow air accidentally. Pellets sink, but can be too large for some fish. The best bet is to base your decision on the size of your fish and get something tasty that they love.