Question: dog days are over meaning?
Answer: Dog days are over being the realisation that happiness can exist without substances. The first verse is painting the picture that she could once only find happiness through alcohol or drugs and couldn't see an alternative. And like most addicts hid alcohol under beds and around corners.