Our fuzzies wouldn't eat the Totally Ferret we got last week.  We checked
the lot number and it was one of the bad ones.  It smelled fine to us, but
they knew the difference.  Fortunately, we had a little of another lot on
hand and went to our pet store to get more.  Evidently, they had not been
notified by their distributor that there are some bad lots.  You might
want to check the lot and see if he knows there is something wrong and is
refusing spoiled food.
[Posted in FML issue 3164]