It sounds as if he might be constipated. If you feed him dry flakes try giving him some blood worms (these should be available from your pet store). These will keep him regular and should be fed to goldfish every couple of days. My goldfish are fed blood worms as well as flakes and some of them...