I do hope the mother recovers and can take care of her babies till they are at least 12 weeks old even if she can't nurse them. The owner of those puppies shouldn't let them go. They learn so much from the mom and littermates that if vital to their personalities.
As for shots, well 9 weeks is way too young in my opinion, but here is more information on shots.
Pet vaccination warning. Severe adverse reaction to immunization