Note: I am substituting the character ~ 'tilda' where dashes '-' are in the text of this puzzle to reduce confusion...

He -as -e-- -o-- o- a-i-a-s a-- -e-t -a-- -i--s o- -ets. -esi-es the -o---is- i- the -o-- at the -otto- o- his -a--e-, he ha- -a--its i- the -a-t--, -hite -ice i- his -ia-o, a s-ui--e- i- the -i-e- c-oset, a-- a he--eho- i- the ce--a-. He ha- a co- -ith a ca-- too a-- a- o-- -a-e ho-se ~~ t-e-t-~-i-e -ea-s o- a-e ~~ a-- chic-e-- a-- -i-eo-s a-- t-o -a--s a-- -a-- othe- a-i-a-s. -ut his -a-o-ite -ets -e-e -a-~-a-, the -uc-; -i-, the -o-; -u-~-u-, the -a-- -i-; -o---esia, the -a--ot; a-- the o--, Too~Too.

The Sto-- o- -octo- -o-itt-e
-- Hu-h -o-ti--

Letters left to guess:
B D F G J K L M N P Q R V W X Y Z

Randi - 44 Es: 88 points

Molucass - 39 As: 78 points -- oops, found 1 missed earlier

QueenScoopalot - 33 Os: 66 points

DukeDogsMom - 27 Hs: 27 points

joanofark - 7 Us: 14 points

Chelsea - 39 Ts; 30 Is: 99 points

Vio&Juni - 9 Cs; 26 Ss: 35 points