Flying (This creature can't be blocked except by creatures with flying or reach.),
haste (This creature can attack,
and
as soon as it comes under your control.)
Whenever Swooping Pteranodon or another Dinosaur with
flying (This creature can't be blocked except by creatures with flying or reach.) enters the battlefield under your control, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains
flying (This creature can't be blocked except by creatures with flying or reach.) and
haste (This creature can attack,
and
as soon as it comes under your control.) until end of turn. At the beginning of the next end step, target land deals 3 damage to that creature.