This is a play on words. The term "homing pigeon" means a type of pigeon that can find its way home from extremely long distances but "homing" sounds like "omen" meaning an event of prophetic significance or something which can predict the future..
My pet bird can predict the future . He is an omen pigeon .