I have to say, that unless the vet has found something - its a bit odd that he has all of a sudden told you to change his food . If your cat is prone to water infections then sure - he would benifit but otherwise I see no reason why the change? Plus you should never just change foods straight away as this can cause more problems. It should be introduced slowly so the cat can get used to it.
Bookmarks