MVP Architecture

Dog.swift

DoggyService.swift

DoggyPresenter.swift

DoggyView.swift

DoggyListViewController.swift