Hartz Ultra Guard Flea & Tick Powder For Dogs 4 oz Use only on dogs. Lasts 7 days.