Goats
According to my daughter, these are Nubian goats, recognized by their long, floppy ears.
I found this entry in the 1910 edition of Encyclopaedia Britannica, a Dictionary of Arts, Sciences:
"The Nepal goat appears to be a variety of the Nubian breed,
having the same arched facial line, pendulous ears and long
legs. The horns, however, arc more spiral. The colour of the
hair, which is longer than in the Nubian, is black, grey or white,
with black blotches."