River, I am sorry to hear about your dog and how h is acting. You might research displacement. Bear in mind I am completely inept to determine something like that but it seems like it may fit and may help explain the wackiness.
Regardless keep the focus on you and take care of yourself.