Pet food manufacturer Nestle Purina is using on-package QR codes to drive donations to its charity that supports pet shelters. The mobile bar codes are being placed on packages of Purina One cat food.