I had read your other thread before you got her and wondered how things were going. So glad I found this thread!
You are doing an amazing job!!!! I'm glad Ellie seems to be recovering now and becoming the playful puppy she deserves to be! Good for you!!