Absorption kinetics and bioavailability of cephalexin in the dog after oral and intramuscular administration