I am very saddened by your loss but I agree with riditmars and mr.spooky. Even as parents just as with being responsible for our pets you cannot always account for the the catastrophes in life, you can only do your best and hope that is enough. You cannot blame yourself as you seemed to have done everything you believed to have been right. Learn from your experience and improve. My condolences for your losses.