I notice that a lot of dry foods contain ingredients like corn and other plant stuff which is certainly not ideal for cats.
It's great to hear that Ziggy lost weight- she will be ideal (and feel so much prettier) soon