A dog feeds some of its 15 puppies at its owner's home in Huai'an city, east China's Jiangsu Province, May 5, 2009. The dog gave birth to 15 puppies two weeks ago and all of the doggies survived, giving their owner a surprising delight.
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.