Welcome to pet talk! What a beautiful story about your Peps. A great story of how animals can overcome the hardest fates. And still be such great companions!