Animalfisio in Almeria were really reassuring and made everything as smooth as it could possibly be. She needs to rest up the next few days and Dan and I plan to take it in turns - one staying with her and encouraging her to rest, the other training or keeping the puppies entertained when they're awake (most of the time!).
We're trusting she'll continue to recover well and will post updates as we go along. Thank you again to Animalfisio for your care of Leela, your time and reassurance to us.