2 weeks old few hours old 6 weeks old 6 weeks old 6 weeks old 6 weeks old 4 weeks old 4 weeks old 4 weeks old 4 weeks old 4 weeks old 1 week old 1 HOUR OLD WE HAVE ARRIVED