We constructed the 3-compartment talaporfin sodium pharmacokinetic model for canine by an optimization using the fluorescence measurement data from canine skin to estimate the concentration in the interstitial space. It is difficult to construct the 3-compartment model consisted of plasma, interstitial space, and cell because there is a lack of the dynamic information. Therefore, we proposed the methodology to construct the 3-compartment model using the measured talaporfin sodium skin fluorescence change considering originated tissue part by a histological observation. In a canine animal experiment, the talaporfin sodium concentration time history in plasma was measured by a spectrophotometer with a prepared calibration curve. The time history of talaporfin sodium Q-band fluorescence on left femoral skin of a beagle dog excited by talaporfin sodium Soret-band of 409 nm was measured in vivo by our previously constructed measurement system. The measured skin fluorescence was classified to its source, that is, specific ratio of plasma, interstitial space, and cell. We represented differential rate equations of the talaporfin sodium concentration in plasma, interstitial space, cell. The specific ratios and a converting constant to obtain absolute value of skin concentration were arranged. Minimizing the squared error of the difference between the measured fluorescence data and calculated concentration by the conjugate gradient method in MATLAB, the rate constants in the 3-compartment model were determined. The accuracy of the fitting operation was confirmed with determination coefficient of 0.98. We could construct the 3-compartment pharmacokinetic model for canine using the measured talaporfin sodium fluorescence change from canine skin.