Seven weeks is way too early, regardless of the circumstances.

Heck, it's not even legal in many states! Chances are you wouldn't have any problems bringing the dog home that early, but chances are that you would. Those who have not had issues should consider themselves lucky, not use it as a reason to advocate releasing them so young.
It's just not worth the risk when it can be avoided.
Considering the information you have proviced on the situation, I would look elsewhere and try to find a reputable breeder instead.