It reminds me of one of my favorite Giorgio Gaber's songs, titled "L'illogica allegria" (the illogical happiness)... I know, i know, at first many would say "what the funk have in common a song by an italian songwriter and pterosaurs frolicking at the dawn?!" and probably they would be right but hey, these two fuzzy guys remind me of that song!
(It was like 3 in the morning, give me a break).