12 weeks it a healthy age for pup's to leave their mom's and siblings. I brought home my 1st two yorkies at 12 weeks and they did very well. Sounds like your puppy will be spoiled with love an affection on the ride home. Puppys are so loving, comforting and clingy at that age so just give hubby first dibs on bonding and he will feel amazing! Good Luck to all and look forward to picks of baby puppy