Im so sorry your miserable, I hope they atleast keep up with some form of update, even if it isn't directly to you so atleast you know how hes doing. Maybe try to somehow give them your number again, or get their email? it would be nice for you to have some more..personal updates and give you a chance to give them important info
as for the picture, they dont look super happy but know knows? they could've just finished playing and are tired, or just got back from a walk, or just relaxing. My dog doesn't look uber happy in all the pictures I take of him, doesn't mean he isn't
No need to make this situation any worse than it is for her... for all we know, Opie is happy at his new home. I mean, its not as good as being with sweets of course, but I suppose its better than living at a shelter.