Terrebonne Parish Animal Shelter in Houma, Louisiana