I thinks theres some high pitch noise with these things ..... (humans may not hear) ... have noticed when flying in ceratin park wasps and bees seem to be attracted as well ... to me I dont think would be visual and dont think insects would know what a phantom smells like so all I could think of was the high pitch motor sounds .... Poor ole pooch might be getting brainful of mad whining high pitch motor sounds ??