Dads have plenty of challenges along the fatherly day to day life. Raising a son is not easy and raising a daughter sometimes brings other challenges. But these dads seem to have the job responsibilities down right, along with having a lot of fun with their kids.

For Father’s Day, we hope you all enjoy this great gif compilation.

Written by Cesar Moya