I'm old school, and I like to follow the advice I was repeatedly given as a young fish-keeper; don't feed new fish 'til the next day. This is to give them a chance to settle in and relax a bit. Yes, I have feed fish much sooner, but I generally give them some time unless I'm adding to a community, in which case I feed the tank as a distraction.
I frequently see posts from aquarists excited that their new fish feed within minutes of arrival and that always surprises me. Is there a consensus on the first feeding of a new fish? Me, if I get a new fish in the afternoon or evening, I feed the next day. If I get it in the morning I might try that evening.
I frequently see posts from aquarists excited that their new fish feed within minutes of arrival and that always surprises me. Is there a consensus on the first feeding of a new fish? Me, if I get a new fish in the afternoon or evening, I feed the next day. If I get it in the morning I might try that evening.