
I am so sorry for your loss. About 2 years ago, I lost a pup who was about 2 1/2 months to liver problems too. A little less than one month ago, I lost a pup that was 11 days old.. It is so tough to say good bye to someone/something you just met, but rest assured that your Sophie is resting in peace and no longer suffering.
RIP Angel Sophie