Welcome to YT.
Sounds like you have a lot of things going on right now.
How did you find your Breeder? With all the health issues,
I would talk to your Vet and find out eveything you can.
I'm sure there are some people here on YT with some answers.
I would be very concerned, as I'm sure you are.
I wish I had some answers for you. Good luck to you,
and again Welcome to YT.