En ful hund är ett begrepp som används för att beskriva hundar som kanske inte uppfyller de traditionellt vackra idealen för hundar, men som istället har en unik och charmerande skönhet.