I hate it when anyone calls a breed ugly, many don't appeal to me but not a dog alive do I consider ugly ... I don't think Foster is Ugly... and he does not shed a lick, I know many do, but he simply does not...
As a Pup:
Adult, Full Coat:
Adult, Shaved:
Goofy, funny, smart, friendly, loving to a fault... I know why people love them...