Perfect Dog Logic