Er hatte ein Hausschwein auf seiner Farm.

English Translation

He had a pet pig on his farm.

Why farm and not Bauernhof?