Puppy snatching Buzzard!!