Sorry about the lose of your beloved dog. As the human companion to 6 dogs, I know how difficult it is when one dies.
I don't have anything to offer for the BP. I'll let the RR gurus take this because anything I offer will likely be counter to that.
But in leu of a big plan, cling to a little one...and don't drink today!