Puppies do not really remain with their mothers always. If a puppy is split too soon, there could be complications, like attachment disorder. Even though it's not adopted too early, but is placed apart from all other animals, precious social interaction time may be wasted.