Many cat and dog foods were recalled recently due to ingredients in them causing renal failure.
Go to
www.menufoods.com/recall to see if your pets' food is affected. Many, many brands are listed, so please check through the list to see if your brand is on there. You can probably take the food back to the shop or vet where you purchased it.