Message: Object reference not set to an instance of an object. InnerException: Stack Trace: at StardewValley.Menus.AnimalQueryMenu..ctor(FarmAnimal animal) at StardewValley.FarmAnimal.pet(Farmer who) at StardewValley.AnimalHouse.checkAction(Location tileLocation, Rectangle viewport, Farmer who) at StardewValley.Game1.tryToCheckAt(Vector2 grabTile, Farmer who) at StardewValley.Game1.pressActionButton(KeyboardState currentKBState, MouseState currentMouseState, GamePadState currentPadState) at StardewValley.Game1.UpdateControlInput(GameTime time) at StardewValley.Game1.Update(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e) at Microsoft.Xna.Framework.GameHost.OnIdle() at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame() at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e) at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at Microsoft.Xna.Framework.WindowsGameHost.Run() at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun) at StardewValley.Program.Main(String[] args)
Is your game fully up to date? That bug looks similar to one that was supposed to have been fixed. If you're using the Steam version. Right click on the game in the Steam window sidebar. Then go to 'Properties', at the bottom. Then on the new window. There should be a tab called "Local Files"; it should say "Build ID- 1379940". Make sure it does.