I have heard that you aren't supposed to take a puppy home from the breeder until the puppy is at least 8 weeks old. I agree with you & think you should wait until you get back from vacation to pick up your new puppy. I think 7 weeks is still too young to bring a new puppy home. Also, I think that when you pick up your puppy and take him home, he will be getting used to his new surroundings. So, I think that you & your husband should be there with your 4 kids while your new puppy is getting used to everything (& you!) Good Luck!