Autumn certainly fits the bill. I wouldn't call it aggressive since she just growls or barksto tell them to go away. That's acceptable dog-talk to me. She's got arthritis. She doesn't like puppies jumping on her. She never liked puppy teeth though.