Olita Ribeiro, de 65 anos, e sua mãe, Rosária, de 88, enfrentam uma ordem de despejo devido à falta de pagamento do aluguel da casa onde vivem com 13 cachorros, em Sorocaba (SP). Com a renda comprometida por dívidas e empréstimos, as duas sobrevivem com dificuldade, usando as aposentadorias para quitar parte das contas e alimentar os animais. Apesar da ordem judicial para deixarem o imóvel, elas se recusam a abandoná-los.
A ajuda para alimentar os cachorros vem de Márcia Mah e voluntários, que arrecadam fundos e tentam encontrar lares adotivos para os animais. Entretanto, a superlotação das ONGs de proteção animal da cidade, como a Associação Protetora dos Animais de Sorocaba (Spaso), dificulta a situação.