There's something that you can put on their claws, so that they're not so sharp. The resident cat at our old vet had them - hot pink, soft plastic covers that stayed on, as this cat used to sit on the reception desk and swipe at dogs and owners too. I'm sure you can choose a different colour. Much better option than de-clawing or getting rid of your pet of 10 years. Which would only teach your children than pets are dispensable when you get sick of them, rather than teaching them to treat them gently, with respect etc.