Blue Buffalo, Petco announce pet cancer grant investments