Our 7 year old feisty female cat likes to be around us but has twice scratched our boy. He is 15 months old and likes to pat the cat but is boisterous. She doesn't like it but does not walk away. She swipes at him. Although provoked she scratched his face and we don't know what to do. Should we get rid of the cat as she is too feisty for being around a 15 month old?