Spawning
Pigs will spawn naturally in the Overworld on Grass Blocks. They can naturally spawn in any biome other than dessert and ocean biomes. As well as this, Pigs can be spawned from a Pig Spawn Egg which you can get from the creative menu.
Drops
Drops are items which are 'DROPPED' by an animal. This usually happens when the animal is killed, unless specified.
Raw Porkchop 1-3
Breeding
Two adult Pigs can breed to make one baby Pig by giving a Carrot to each of the adult Pigs.