Optimizing Free Roaming Dog Control Programs Using List