user can add and show dogs on screen

data is stored in a database.