Oh goodness

At least the puppy has a fighting chance, since you are HERE and getting great advice. It would have been much worse if it ended up with someone that hadn't a clue, and no one to give them advice.
Best wishes, and please don't forget to post a pic or two when you have time