No, snapdragons are not poisonous to cats, dogs, or horses. Some sources say they may be toxic to rabbits, however.