General Mills to buy pet food maker Blue Buffalo for $8 billion

General Mills will buy Blue Buffalo Pet Products for nearly $8 billion, seeking to tap burgeoning demand for natural pet food and offset falling sales for processed items.