UEFA’s Euro 2012 tournament has finally arrived and after a thrilling opening night of matches on Friday we are ready for the next 29 encounters. On the schedule for today are both Group B matches featuring Holland v. Denmark and Germany v. Portugal. TRF has recruited Dude, a wily canine with a knack for predicting soccer/football results, to help us determine who will win today and beyond. Check out Dude’s Group B predictions below and stay tuned for his other picks throughout the Euros.