CUTTTEE puppies!!!
I hope they and Canilla stay healthy.
Don't beat yourself up - you did the best you could!! I feel better that it is someone like you who tried all other options to keep them apart. And it isn't like you do it all the time!!