Travis è un architetto divorziato e padre devoto di due figli che ha difficoltà a gestire il suo cane ribelle, Lucky, soprattutto quando esce con qualcuno, cosa che Lucky ha l'abitudine di sabotare. Travis inizia a innamorarsi di una collega architetto, Amber, il cui cane Cassie fornisce un conveniente interesse amoroso per Lucky. Sebbene Travis e Amber abbiano un'attrazione reciproca, si trovano in disaccordo quando il loro studio di architettura viene assunto dal ricco Preston Spencer per progettare un rifugio sull'isola Catalina, e Spencer vuole che tutti gli architetti competano per il progetto che sceglierà. Sfortunatamente per Travis, il problema più grande è che Spencer ha messo gli occhi su Amber e lei sembra innamorarsi di lui in cambio...