O Canil Municipal de Lagos é um centro de recolha e alojamento provisório para cães e gatos. Tem, atualmente, capacidade para albergar 40 cães e seis gatos.
Com a renovação e ampliação do espaço efetuadas recentemente (2008), e com o impulso dado pelas associações locais para a proteção dos animais, estão reunidas as condições para uma efetiva adoção em maior escala, mais informada e consciente e com animais mais socializados.