Its In Their Nature or Your cat is bored, frustrated. Cats have needs, too. You should need to put extra protection for your pet
Bathe a puppy after 2 months. And do not bathe more frequently than once a week.
Puppies do not sweat and when they are bathed more frequently it strips their coats of natural oils. You must use puppy shampoo etc.