Well, looks healthy...But 3 weeks old? Seems kind of small for that amount of time. What kind of light you have on it?

Here's hoping it's a girl...