VOTING AGREEMENT DOANE PET CARE COMPANY Dated as of October 24, 2005