You are likely right on both counts...


Pregnancy and nursing can be hard on the quality of coat, and fleas can cause bald patch's! So I expect in time you will have a lovely "hairy' dog!
Congrats on the rescue, a 1 1/2 year old should not have had 2 litters yet,

yikes! Glad she is safe home with you!