I would definately do a water change to lower ammonia fast, but when I brought my puffer home he did seem rather sluggish and took a little while to get up to speed. He is a rather slow-moving fish altogether and should do fine once ammonia is lowered. Try to get it as close to 0 as possible.