Yes, I have. My three love it.

I tried it because the pet store I go to had coupons attached to the cans. It is kinda expensive but I have to say, the chicken in it looks like real chicken that we would eat. No lie, it really does. I mix this with their dry food and like I said, they love it. I don't feed it to them everyday, cause it is expensive but I'd say at least twice a week they get it mixed with their dry food.
Hope I was able to be of help. I think your Penny would really like it.