Счастливая, ни в коем случае нельзя кошку «поколачивать», и вообще бить животных нельзя, если собака простит, то кошка — никогда. Так вы не решите проблему с царапанием, она только еще больше начнет огрызаться. Нужно найти другой выход из ситуации, раз уж в вашем доме есть маленький ребенок, то, думаю, нужно просто контролировать его общение с животным… 😉