The World’s Biggest Pet Store has 250,000 Animals