Какая милая собака-улыбака! Может, "Смайли" (Смалька)  или "Улька", Уля? (от Улыбка)?Имя для собаки, кстати, должна о не только соответсовать собаке и нравиться хозяевам, но еще и легко произноситься, когда зовешь.