Did you ask them if there were pets onboard?
Seems like that would have been a simple question to ask...
If you did, and they "lied" then that is wrong.
However, we cannot expect them to disclose everything possible on a flight that people are allergic to...what about the meals, perfumes, etc.?
William