The problem is when it catches one. Messy, need to clean the dog, maybe hurt by big bird, bird parts all over that you need to collect and dispose of.
Di-hydrous is a good solution and cheaper than vet bills.
They wouldn’t even land with a dog on the deck. They’d move in quickly to some other house.