17 is a grand age!! Good for you for getting your baby to this great time in his life. Kidney disease is very common in older cats. If he will only eat dry food, then the prescription food maybe your best choice only because the last thing we want is for him to stop...