In most states, puppies need to be at least 8 weeks old before leaving home. Talk with the breeder to make sure your puppy is ready.