/* Ċ Ġ* ĠCopyright Ġ 2 0 2 1 ĠThe ĠAndroid ĠOpen ĠSource ĠProject Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠ Ġhttps :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . example . android dev challenge . data Ċ Ċ class ĠDog Repository Ġ{ ĊĠĠĠ Ġprivate Ġval ĠlistOf Dog s Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ Ġbo om er , Ġb ron son , Ġd ante , Ġmel va , Ġk iki , Ġp eb bles , Ġmon a ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġsuspend Ġfun Ġget Dog s (): ĠList < Dog > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠlistOf Dog s ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġsuspend Ġfun Ġget Dog ById ( id : ĠString ): ĠDog ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠlistOf Dog s . find Ġ{ Ġit . id Ġ== Ġid Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ val Ġbo om er Ġ= ĠDog ( ĊĠĠĠ Ġ" 1 ", ĊĠĠĠ Ġ" B oom er ", ĊĠĠĠ Ġ" 2 Ġm ", ĊĠĠĠ Ġ" I âĢĻ m Ġa Ġcurious Ġp up Ġlooking Ġfor Ġadopt ers Ġwho Ġwill Ġcommit Ġto Ġcontinuing Ġmy Ġp up py Ġeducation Ġand Ġsocial ization . ĠReady Ġfor Ġa Ġhome Ġwith Ġsn ug gles Ġand Ġplay time Ġand Ġlots Ġof Ġp up py - love , ĠI Ġwould Ġlove Ġto Ġattend Ġp up py Ġsocial s Ġand Ġmeet Ġother Ġyoung Ġdo gs Ġto Ġgrow Ġin Ġskills Ġand Ġconfidence . ĠContact Ġthe Ġa do ption Ġcenter Ġto Ġget Ġmore Ġinformation Ġabout Ġadopt ing Ġme !", ĊĠĠĠ Ġ" 2 Ġl bs ; Ġ 3 Ġo z ", ĊĠĠĠ ĠGender . Male , ĊĠĠĠ Ġ" Mix ĠTer rier , ĠAmerican ĠP it ĠB ull ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / 0 eab 7 6 5 c - ce 3 e - 4 0 2 e - 8 5 fe - 0 8 d 0 b 8 9 e 8 2 1 1 . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 4 7 8 1 6 4 /" Ċ Ċ ) Ċ Ċ val Ġb ron son Ġ= ĠDog ( ĊĠĠĠ Ġ" 2 ", ĊĠĠĠ Ġ" B ron son ", ĊĠĠĠ Ġ" 2 Ġm ", ĊĠĠĠ Ġ" I âĢĻ m Ġa Ġcurious Ġp up Ġlooking Ġfor Ġadopt ers Ġwho Ġwill Ġcommit Ġto Ġcontinuing Ġmy Ġp up py Ġeducation Ġand Ġsocial ization . ĠReady Ġfor Ġa Ġhome Ġwith Ġsn ug gles Ġand Ġplay time Ġand Ġlots Ġof Ġp up py - love , ĠI Ġwould Ġlove Ġto Ġattend Ġp up py Ġsocial s Ġand Ġmeet Ġother Ġyoung Ġdo gs Ġto Ġgrow Ġin Ġskills Ġand Ġconfidence . ĠContact Ġthe Ġa do ption Ġcenter Ġto Ġget Ġmore Ġinformation Ġabout Ġadopt ing Ġme !", ĊĠĠĠ Ġ" 2 Ġl bs ; Ġ 3 Ġo z ", ĊĠĠĠ ĠGender . Male , ĊĠĠĠ Ġ" Mix ĠTer rier , ĠAmerican ĠP it ĠB ull ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / 7 8 eb 3 9 b 0 - 1 5 7 a - 4 5 4 0 - b 3 9 b - c 8 2 6 7 4 0 0 a 0 5 6 . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 4 7 8 1 6 9 /" Ċ ) Ċ Ċ val Ġd ante Ġ= ĠDog ( ĊĠĠĠ Ġ" 3 ", ĊĠĠĠ Ġ" D ante ", ĊĠĠĠ Ġ" 3 Ġy ", ĊĠĠĠ Ġ" You Ġwill Ġexperience Ġan Ġinfer no Ġof Ġlove Ġwhen Ġyou Ġget Ġto Ġmeet ĠD ante . ĠThis Ġsweet Ġboy Ġth rives Ġon Ġgetting Ġattention . ĠHe Ġis Ġalways Ġready Ġfor Ġlots Ġof Ġp ets Ġand Ġhe Ġjust Ġgets Ġso Ġhappy Ġthat Ġhe Ġis Ġgr in ning Ġear Ġto Ġear Ġas Ġyou Ġpet Ġhim . ĠD ante Ġis Ġa Ġsmart Ġf ellow Ġand Ġhe Ġalready Ġknows Ġthe Ġcommand ĠâĢľ sit âĢĿ. ĠHe Ġprobably Ġknows Ġothers Ġand Ġwe Ġjust Ġdon âĢĻ t Ġknow Ġabout Ġthem Ġyet . ĠHe Ġis Ġhappy Ġto Ġtake Ġtre ats Ġand Ġhe Ġis Ġa Ġbig Ġfan Ġof Ġh am Ġif Ġyou Ġhave Ġany Ġto Ġsp are . ĠThis Ġde light ful Ġboy Ġis Ġwaiting Ġto Ġmeet Ġyou . ĠIf Ġyou Ġare Ġinterested Ġin Ġmeeting ĠD ante , Ġplease Ġfill Ġout Ġthe Ġonline Ġpre - ad option Ġform Ġtoday .", ĊĠĠĠ Ġ" 5 5 Ġl bs ; Ġ 1 Ġo z ", ĊĠĠĠ ĠGender . Male , ĊĠĠĠ Ġ" H ound ĠMix ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / ca ec 4 f 1 e - b 8 8 6 - 4 0 1 9 - ab 6 e - d 2 0 3 a 3 de 1 de 9 . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 6 7 6 1 0 5 /" Ċ ) Ċ Ċ val Ġmel va Ġ= ĠDog ( ĊĠĠĠ Ġ" 4 ", ĊĠĠĠ Ġ" Mel va ", ĊĠĠĠ Ġ" 3 Ġy ", ĊĠĠĠ Ġ" It Ġseems Ġlike ĠMel va Ġwe igh s Ġless Ġthan Ġher Ġname ! ĠShe âĢĻ s Ġa Ġwe e Ġbit Ġof Ġa Ġgal Ġwho Ġis Ġfriendly , Ġactive , Ġinterested Ġin Ġsn iff ing , Ġas Ġwell Ġas Ġcu dd ling Ġon Ġl aps . ĠMel va Ġis Ġgetting Ġused Ġto Ġlo ud Ġno ises Ġand Ġfinds Ġthat Ġsn iff ing Ġthe Ġnext Ġpatch Ġof Ġsh rub ber y Ġcal ms Ġher Ġright Ġdown . ĠThis Ġlittle Ġone Ġmay Ġseem Ġir res ist ible Ġto Ġpick Ġup , Ġbut Ġshe Ġlikes Ġt rot ting Ġalong Ġat Ġyour Ġside Ġeven Ġmore . ĠGiven Ġthe Ġchance Ġto Ġshow Ġher Ġaff ection , Ġshe âĢĻ s Ġa Ġreal Ġchar mer . ĠInter ested Ġin Ġmeeting ĠMel va ? ĠFill Ġout Ġthe Ġpre - ad option Ġinterest Ġform Ġto Ġlet Ġus Ġknow .", ĊĠĠĠ Ġ" 4 Ġl bs ; Ġ 6 Ġo z ", ĊĠĠĠ ĠGender . Female , ĊĠĠĠ Ġ" Chi hu ah ua , ĠShort ĠCo at ĠMix ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / d 0 2 7 e 5 1 8 - 4 d 3 8 - 4 5 3 3 - af df - 7 4 9 b 1 e 8 b 7 6 c 3 . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 6 8 5 2 1 7 /" Ċ ) Ċ Ċ val Ġk iki Ġ= ĠDog ( ĊĠĠĠ Ġ" 5 ", ĊĠĠĠ Ġ" K iki ", ĊĠĠĠ Ġ" 8 Ġy ", ĊĠĠĠ Ġ" My Ġname Ġis ĠK iki . ĠI Ġam Ġa Ġbig Ġand Ġrather Ġstrong Ġg irl Ġwho Ġneeds Ġa Ġnew Ġforever Ġhome . ĠPeople Ġcomment Ġon Ġhow Ġpretty ĠI Ġam Ġwhen Ġthey Ġmeet Ġme . ĠI Ġtry Ġnot Ġto Ġbl ush . ĠI Ġam Ġquite Ġfriendly Ġand Ġsn ug gly Ġwith Ġpeople . ĠThere Ġaren âĢĻ t Ġenough Ġcu dd les Ġout Ġthere Ġto Ġsatisfy Ġme . ĠI Ġam Ġkind Ġof Ġlike Ġa Ġhuge Ġt ed dy Ġbear , ĠI Ġguess . ĠI Ġam Ġa Ġgood Ġwalk er Ġand ĠI Ġlove Ġrunning Ġaround Ġoutside Ġin Ġthe Ġpar k Ġact ing Ġsil ly . ĠI Ġdo Ġenjoy Ġmy Ġto ys Ġas Ġwell . ĠI Ġcould Ġbe Ġlo un ging Ġwith Ġyou Ġon Ġyour Ġc ouch Ġsoon Ġand ĠI Ġpromise Ġto Ġleave Ġsome Ġroom Ġfor Ġyou . ĠIf Ġyou Ġare Ġinterested Ġin Ġmeeting Ġme , Ġplease Ġfill Ġout Ġthe Ġonline Ġpre - ad option Ġform Ġtoday .", ĊĠĠĠ Ġ" 1 0 1 Ġl bs ; Ġ 6 Ġo z ", ĊĠĠĠ ĠGender . Female , ĊĠĠĠ Ġ" Mix ĠShe ph erd ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / 2 1 4 7 f 0 7 d - 6 feb - 4 5 e 8 - 9 6 3 1 - ad 5 1 ae 9 b 5 7 ed . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 6 7 3 0 1 0 /" Ċ ) Ċ Ċ val Ġp eb bles Ġ= ĠDog ( ĊĠĠĠ Ġ" 6 ", ĊĠĠĠ Ġ" P eb bles ", ĊĠĠĠ Ġ" 4 Ġy ", ĊĠĠĠ Ġ" My Ġname Ġis ĠP eb bles . ĠI Ġam Ġtold ĠI Ġam Ġquite Ġthe Ġbe auty Ġby Ġthe Ġstaff Ġmembers . ĠI Ġcan Ġbe Ġa Ġlittle Ġsh y Ġfor Ġjust Ġa Ġmoment Ġwhen ĠI Ġfirst Ġmeet Ġyou . ĠThat Ġlast s Ġall Ġof Ġabout Ġa Ġminute Ġand Ġthen Ġmy Ġtail Ġwill Ġstart Ġto Ġw ag . ĠI Ġlove Ġwhen Ġyou Ġgive Ġme Ġattention Ġand ĠI Ġreally Ġlove Ġgetting Ġbel ly Ġrub s ! ĠI Ġam Ġnew Ġto Ġle ash Ġwalking , Ġbut Ġthey Ġsay ĠI Ġam Ġimproving . ĠEven Ġthough ĠI Ġam Ġa Ġbigger Ġg irl , ĠI Ġstill Ġthink ĠI Ġam Ġa Ġlap Ġdog Ġand ĠI Ġwill Ġdo Ġmy Ġbest Ġto Ġfit Ġinto Ġyour Ġlap . ĠIt Ġmight Ġbe Ġco zy . ĠWe Ġare Ġgoing Ġto Ġhave Ġso Ġmuch Ġfun Ġtogether . ĠIf Ġyou Ġare Ġinterested Ġin Ġmeeting Ġme , Ġplease Ġfill Ġout Ġthe Ġonline Ġpre - ad option Ġform Ġtoday .", ĊĠĠĠ Ġ" 7 9 Ġl bs ; Ġ 6 Ġo z ", ĊĠĠĠ ĠGender . Female , ĊĠĠĠ Ġ" Box er ĠMix ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / ac 0 0 f 7 ae - 2 c 8 d - 4 c 0 5 - a 7 c 5 - d 9 2 8 0 2 5 fb 9 2 9 . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 6 7 5 9 6 3 /" Ċ ) Ċ Ċ val Ġmon a Ġ= ĠDog ( ĊĠĠĠ Ġ" 7 ", ĊĠĠĠ Ġ" Mon a ", ĊĠĠĠ Ġ" 1 Ġy ; Ġ 6 Ġm ", ĊĠĠĠ Ġ" Mon a Ġis Ġsweet Ġand Ġsomewhat Ġsh y Ġat Ġfirst . ĠShe âĢĻ s Ġtaking Ġher Ġtime Ġacc li mat ing Ġto Ġeverything Ġnew Ġin Ġher Ġlife . ĠWith Ġhappy Ġtalk Ġand Ġnice , Ġy ummy Ġtre ats , ĠMon a Ġwill Ġslow ly Ġreveal Ġher Ġsm ile Ġto Ġyou . ĠIf Ġyou Ġkeep Ġit Ġup , Ġshe âĢĻ s Ġlikely Ġto Ġs idle Ġover Ġand Ġgive Ġyou Ġa Ġw ittle Ġk iss Ġor Ġtwo . ĠMon a Ġthink s Ġthe Ġcity Ġis Ġjust Ġtoo Ġd arn Ġlo ud . ĠDo Ġyou Ġlive Ġin Ġan Ġarea Ġthat Ġwould Ġshow Ġher Ġour Ġquiet Ġside ? ĠYou Ġmay Ġbe Ġjust Ġwhat Ġshe âĢĻ s Ġlooking Ġfor Ġand Ġshe Ġmay Ġbe Ġthe Ġde light Ġof Ġyour Ġlife . ĠInter ested ? ĠPlease Ġfill Ġout Ġthe Ġpre - ad option Ġinterest Ġform Ġto Ġlet Ġus Ġknow .", ĊĠĠĠ Ġ" 5 0 Ġl bs ; Ġ 1 1 Ġo z ", ĊĠĠĠ ĠGender . Female , ĊĠĠĠ Ġ" A ustr alian ĠC attle ĠDog ĠMix ", ĊĠĠĠ Ġ" https :// g . pet ango . com / photos / 1 1 4 5 / 9 e 1 5 6 8 1 7 - 1 0 9 8 - 4 2 6 1 - 9 c 4 2 - a 7 b 8 5 be bd cb 9 . jpg ", ĊĠĠĠ Ġ" https :// www . sf sp ca . org / ad options / pet - details / 4 6 6 7 5 9 1 8 /" Ċ ) Ċ