I'm so glad that Cassie is gradually getting better. But what a painful time the little mite has had.
We have lots of leash-free dogs areas in our city, but owners of small dogs are using them less often. There have been too many incidents where bigger dogs have hurt (in one case, killed) smaller dogs. It's just that smaller dogs have less weight & protection if a bigger dog has a 'go' at them...even if it's just happy play. So it's not a case of putting down bigger dogs as awful & aggressive or savage or anything. The smaller dog is just physically more vulnerable in any rough & tumble socialization with a much larger dog.
Please keep us up-to-date on Cassie's progress.