There are many potential causes of blood clots in dogs legs, including:
-- Stroke or trauma to the head and/or neck
-- Heart disease
-- Kidney disease
-- Arteriosclerosis
-- Cancer
-- Obesity