Anonymous wrote:Oh first, you need to realize that this is your child's grandmother and your DH's mother. That is an important relationship for both of them to have regardless of how you feel about her. It doesn't mean you have to have a relationship with her but it means that you need to leave them to have their own.
Honestly, as a dog lover, I would have probably pushed the dog off also. We don't allow our dogs on the furniture (and never understand why others do) so my instinct would have been to correct the dog while not even thinking about what I was doing.
I am also positive after having dogs with torn ACLs and hip dysplasia that your dog should be trained gently to not jump up onto any furniture. Do this now so that no further damage is done (which can be done simply getting on and off furniture) but also for post op when your dog should not be doing this at all.
+1 to all this.
OP, you are the one who sounds like you have an undiagnosed personality disorder.