A witty journey that ends happily: abandoned dogs find love and a fresh lease on life.