I have a question. I know there are a lot of meanings for "bad". The only one I've learned so far is "schlecht." How would you say bad as in "acting bad, or misbehaving"? Like if I want to say my cat is being bad, what would it be? I jokingly will say to my cats when one of them is misbehaving: "Böse Katze!" but maybe that's incorrect! Thanks :)
That's a correct translation, especially when used jokingly for your cats. You should keep in mind though, that "böse" also means "evil", which is somewhat stronger than just "misbehaving". Another word you could use would be "ungezogen". This is often used when a child misbehaves. You'd rather say "du ungezogenes Kind" than "du böses Kind" because it feels less harsh and judgemental.
Depends on, which meaning of 'bad' you want to use.
However, I'm not native-german, I will try my best to give some help.
I would instead use a different word rather than 'bad' as it is a VEEERY universal expression.
A drink can be bad, a person can be bad, a behavior can be bad, an event can be bad, etc.
Try using words with much more limited uses, like 'mischievous'.
German counterpart would be 'schelmisch' (in your case, this would be 'schelmische katze')
Sorry to say, but "schelmisch" is somewhere between old fashioned and ancient. You can hear it from time to time on medevial fairs but rarely in real life. I really think that "böse Katze" would be the best solution. I agree, it may be no complete sentence and it might overstate the mischief the pet did, but who wants to argue about grammar and verbal nuances with an animal (not even with a parrot, mind you)
"Die Katze benimmt sich schlecht." = "The cat is misbehaving."
If you are talking to the cat, "böse Katze!" is correct (I don't know how often mine have heard that... ;) )
"Sei brav!" = "Behave!"
I also often say "Du kleiner Nichtsnutz!" (="You little good-for-nothing.") my cats. You really don't want to use that for people though.
I'm not convinced, that Böse can be used to describe a cat's behavior, as the word mainly means Evil/Angry/Bad/Mad.
What you're looking for is 'naughty, mischievous, impish' (you would most likely to use word 'böse' to describe the Antagonists in movies).
Similar way, you wouldn't call a kid evil, just because they misbehave.
If I am wrong though, someone, please correct me!
Lots of people exaggerate and over-simplify when speaking to their pets. So "böse Katze" or "böser Hund" are not unusual things to hear, even though most people wouldn't decribe their pets that way to others.
Well, seeing that, you're a native german speaker, and you think the same way, I'm much relieved, that I didn't say anything stupid.. :)