Trying to prove something to herself, Angelica brings home a litter of newborn puppies from the humane society. As Angelica, her husband Max, and her sister Lucy stay up to try and save them, they are forced to confront the inevitable future and the things they cannot change.