I have an eight year old Shih-Tzu. I also have a nine month old son who’s knee deep in the crawling and grabbing everything he sees stage.
Java (the dog) is friendly and really good with children, so I didn’t think we would have a problem. And we didn’t until Leo (the baby) started crawling. Now, it’s like Java thinks of Leo as another dog, which she has always hated. She’s behaving toward him the exact same way she’d behave towards another dog, growling, snapping, barking. She’s never bitten him because I never leave them together unsupervised, but I have no doubt that she will if I ever slip up and I’m not right there. I don’t allow him to pull on her or play with her. All he has to do is approach Java or get anyway near her and she’s snapping and growling.
This may very well stop being a problem once Leo starts walking and is upright. She treats humans with deference, she never snaps or bites us. This problem has only been with the baby, once he started crawling.
So what can I do? Rehoming her is the absolute last option, she’s getting old and we have had her since she was five weeks old. The whole family is very attached to this dog. There must be some kind of training technique or something that I am missing.