Puppy breeder

Working puppy-breeder with passing tests for day 1.