Weird bump on head. Help

Hi guys. This weird bump formed on top of my near 3 month old lab. It feels hard to the touch