First sentence is okay. Second one, most Kiswahili speakers do not use the word 'nala' especially when referring to a gift but will likely use words like zawadi, tunu, kipaji etc. However, I understand the dog was special to you. Third sentence has incorrect grammar. It should be mwanga wake hauzimwi or hauzimiki.