code: def save(self):
          
          if self.Death:
              self.Alive = False
          super(Animal, self).save()
docs: The save method for Animal class is over-ridden to set Alive=False when a Death date is entered.  This is not the case for a cause of death.