Question: what will ammonia do to a dog?
Answer: Ammonia is an effective way to keep dogs away, but it should be avoided as it can also be harmful to pets. Dogs' sensitive noses are irritated by ammonia, which is why it's an effective repellent—but it's not just irritating. If consumed, it can cause damage to the throat and stomach.