FYI Jason, for puppy age, it is fairly widely accepted that ~ 49 days old is the right time to go home with their new family.

Good luck.

PD