I've called the vet and they say Daisy is doing fine and will be coming home tonight. I can pick her up at 6.15.

Thanks you all for your good wishes. I'll let you know how she's getting on once she's home.