Callisto puppy - 3 weeks old