I realized half way through reading all of these posts that I was actually holding my breath!! What an intense day you have had!
I am so sorry to hear about the pups who passed, but thank goodness your Lily is OK and she has herself a pup to love.
Hope you are able to get some rest tonight. It has been a very trying day. Good luck with Lily's recovery, and I'm sending healing and positive energy your way.