Optimizing Free Roaming Dog Kennels