Can I ask, what type of drugs? And do they work for you long term or do you end up paying for them afterwards, in other words, do you have a hangover effect or bad side effects from use?
Sleep helps me lots also, almost always in the midst of rough times I can discover that I am short on sleep. Nightmares have been costing me and I've usually been trying to run ahead of my symptoms rather than paying attention.
Dog, what kind of dog? Animals we are close to sure do make a difference. I had two cats, sisters, they lived 14-15 years and are now gone, I miss them immensely, not ready yet to get another animal friend.
Love.....ah love.

Makes the world go round.