It usually takes me 2-3 weeks to name a fish, which is always a good thing. I have never had luck with naming a fish in the first few days, be it I tend to rescue a bunch of ones in bad shape who do not pull through or the ones who seem healthy and just die for no reason that you can figure out. And to all those who also rescue walmarts return policy on fish is 90 days with the receipt so you can try to save some pretty bad off ones if they do not make it bring them back and get another is what I do.