A golden retriever with her new-born puppies Wednesday. The retriever, called Kaixin, gave birth to 14 puppies from 3 a.m. to 11 a.m. Sunday. The pups were doing well, said the owner surnamed Wang, who plans to keep only one and give the rest away. A golden retriver usually has litters of six to eight. Zhao Xinming
Source: Shenzhen Daily Editor: 洪志科