For self defense its mostly ammonia that stinks. Animals hate it.
yes
Bad smell
Yes!
Possibly a skunk, because it smells so bad but skunks love the smell of other skunks the more they smell the more they like it.
they smell like rotten eggs, and stinky socks
1
No
Skunks do not smell when the have not sprayed. The odor of a skunk does stay on them for weeks after they have sprayed.
cause i don't know
because they make an unpleasant smell
yes because it sprays a nasty smell
as soon as it starts to stink