Are you sure you are reading the question correctly.
I think Which horse won 2004 Grand National is a complete question
and
and which mascot belongs to the question re harry Potter.
Have a check out and come back if you want the answers but sure you will be ok once you have the questions sorted.
Thanks so much cornelia 1, dxhound2003 & barb7771for your help.I was being rather stupid wasn't I,a senior moment I think.Thanks cornelia 1 for putting me straight I have found the answer.Thanks dxhound2003 & barb7771 I misread the question, which mammal is its mascot should have followed At Hogworts which house does Harry Potter belong to.