I am not sure what to tell you, but our six year-old Yorkie has never been good with small children (children under 10) and for no good reason. I have posted here on more than one occasion that she has not only growled but snapped at small children for no apparent reason, and we have not found a way to fix this problem, no matter what we do.