I did my research and found some answers
I think that you'll find "dangerous to" + verb in most cases (I would say all, but maybe I'm missing something):
It's dangerous to drink from bottles labelled "Drink Me."
Those cookies are dangerous to eat.
"Foods that are dangerous for your dog"
I wouldn't say "dangerous to your dog." I would always use "for" in that context:
The contents of those bottles are dangerous for little girls.
Those cookies may be dangerous for Alice.