I'm very late getting to this thread, but my heart goes out to you and your beloved pup. It sounds like Oreo will recover; I hope he's not in as much discomfort now.
If only our families were as devoted and honest and loving as our pets, right? I'm so sorry you're dealing with the other stress while trying to care for your furbaby. Come and share anytime--this is a safe place to do that and we all need to at times.
Give Oreo a hug and kiss from me and my Boxer!