Около магазина на Браян Шепърд се въртяла бездомна котка и той решил да я храни. Котето било много гладно и с желание си похапвало всичко.
Първата им среща била, когато котето се разхождало с консерва на главата, явно търсейки храна. Браян веднага помогнал на котето да се отърве от нея и ѝ дал храна. Котето започнало да идва все по-често в близост до магазина. Всеки път за него имало оставена храна, на която то се хвърляло настървено.
Мъжът даде име на котето – Софи. Той много искаше да ѝ осигури постоянен дом в магазина, особено след като разбра, че котето наскоро е станала майка и се грижи за котета, които старателно е скрило от всички.
За известно време Софи се въртеше около магазина, похапваше с охота, галеше се в Браян и изчезваше. Мъжът бе изпълнен с любопитство къде са децата на Софи.
Веднъж котето изчезнало за цяла седмица, а когато дошло на прага на магазина, с нея имало и две котенца. Браян бил изключително трогнат от този жест и от доверието към него. За мъничетата той веднага намерил отговорни стопани, а Софи продължила да живее в магазина му.
Браян много искал да вземе Софи у дома, но се страхувал, тъй като жена му бе силно алергична към котки. Въпреки това, те обсъдили решението да вземат Софи и за миг не съжалили.
Браян споделя, че за съжаление не може да помогне на всички бездомничета по света, но Софи определено е успяла да промени живота им завинаги, дори повече отколкото те са променили нейния.