i think that's cool of you to want to invite him to give away. i say do it if you really want! i'm sure there are plenty of people out there who would love to take him
usually i pick fang over every wolf and cranky villager and had him not too long ago before, but for once i figured i would move chief in after finding him on an island and boot fang just to try something new, and i found that i really like chief too!!! (and now i'm keeping him)