Ambassador Feature, Change This World Together, UHatin?® University Who is Dean Lovin? January 8, 2013 Dean Lovin Leave a comment Dean Lovin is the official mascot for UHatin?® University. Who can hate on a puppy dog? Take a good hard look in the mirror. Do you see a little lovin’ there?