@Hexers-Angel Wow. That is horrible. I hope your dog is okay. Also, I hope you can talk to your partner about how you feel so you can feel happy. Communication is honestly everything.
As for the rest of your terrible day… I hope tomorrow wont be as bad.