Yes, the puppy is obviously too small to be away from mom.
Sometimes with small breeds you have to be willing to keep them for 6 months or more. On occasion I have super tiny chin puppies, they do not leave, under any circumstances, until they are 2 pounds and eating well. Sometimes that...