So a few days ago, my 15 year old dog wandered into our living room while on of my family members was feeding our lab. The lab isn't aggressive at all usually, but my dog (who is vision impaired) got too close to the food I guess, and the lab jumped on her and pinned her to the side of the couch. My parents immediately got the lab off of her and she wasn't injured other than a small raw spot on her neck.
The day after she was afraid to get off my bed, much less leave my room. She would panic when I picked her up(I carry her up and down the steps outside), but wouldn't try to bite me or anything. By that afternoon she was pretty much back to normal.
This morning was even better for her. She was up and moving around, wasn't cowering or anything and spent about twenty minutes with my outside. She didn't yelp when I touched her or picked her up. She didn't act like she was in any pain, and her tail wagged when she would find me.
But about an hour ago, which was maybe two or three hours after her going outside, she got up because she wanted out. I have to guide her sometimes because we keep out door shut and she will get herself trapped behind it when I open it. I leaned down to pick her up and my hand barely even brushed her and right away she yelped, cowered, and snapped at me.
I thought maybe I just spooked her so I tried talking to her and touching her more confidently so she knew it was me and not one of our other dogs, but she did still reacted that way again.
Now she won't let us touch her and even snapped at the blanket i draped over her. We've left her alone now and she's just curled up under the blanket where I left her.
Is she maybe traumatized? Could this be something to do with how old she is? I'm not looking for a definite diagnosis or anything, I just need a second opinion or some advice. My parents have been bringing up that it may be time to take her to the vet and say goodbye soon, and I'm having a lot of trouble processing that.