Millions of credit card numbers stolen, Fake dogs for sale and Amazon’s big reveal