Former Western Bulldogs premiership player Luke Dahlhaus patched up his relationship with former captain Bob Murphy before joining Geelong as a free agent.

The 26-year-old lashed out at Murphy on social media when on leave in Portugal mocking the opinion the respected Bulldogs' captain made on radio about why Dahlhaus' form had dropped off after the premiership.

However he said the pair had spoken and there were no hard feelings between the ex-teammates.

"In hindsight, I would have definitely handled myself a lot different, the emotions just got to me and I was disappointed in how I acted," Dahlhaus said. "I have contacted Bob and sorted it out."