През 50-те години вдовица, загубила съпруга си в Корейската война, блъска скитник с колата си и счупва крака му, опитвайки се да избегне неговото куче. Заедно с двамата си синове тя го отвежда в дома им, където да остане, докато се възстанови. Това, което само 5-годишното момче разбира, е, че кучето е вълшебно и че преди скитникът да си отиде, то ще изпълни три техни желания.