Friends of Falmouth Dogs began in 1990. Read the group's moving story here. The animal control center at 150 Blacksmith Shop Road in Falmouth is open seven days a week: Monday through Saturday from 10 AM to noon; Sunday from 3 to 5 PM; and Monday and Thursday afternoons from 3 to 5 PM. Volunteers are also at the shelter to walk and feed the dogs on Tuesday, Wednesday, Friday and Saturday afternoons from 4 to 5. Visit their website here or call 508-548-7742.