Animal farm crossword

1234567
Across
  1. 1. Pretty white-mare that left the farm
  2. 2. An animal who had a great deal of respect for Napoleon
  3. 3. Oldest animal in the farm
  4. 6. Mayor He was also called Willingdon Beauty
  5. 7. Very persuasive attitude
Down
  1. 1. He used to own the Manor Farm
  2. 4. President of the republic
  3. 5. Animal that preached about a land named Sugarcandy Mountain