First off, Brooklyn is a male?
On females, I don't think having her spayed will help that. sometimes, it doesn't even help with males..

She's only 7 mos. so still a baby, she will grow out of that. If they get ticked at us sometimes, they will also do bad things.