Yo, it’s Bo, the First Puppy.

Our long national nightmare is over! Malia and Sasha finally got their puppy.

Apparently, the Kennedys gave the Obamas a Portugese water dog. The girls have named it “Bo.”

The little guy is a 6-month-old Portuguese water dog given to the Obama girls as a gift by that Portuguese water dog-lovin’ senator himself, Edward M. Kennedy of Massachusetts. The girls named it Bo — and let it be noted that you learned that here first. Malia and Sasha chose the name, because their cousins have a cat named Bo and because first lady Michelle Obama’s father was nicknamed Diddley, a source said. (Get it? Bo . . . Diddley?)

Bo’s a handsome little guy. Well suited for formal occasions at the White House, he’s got tuxedo-black fur, with a white chest, white paws and a rakish white goatee. http://www.msnbc.msn.com/id/30173033//

How much do you wanna bet “Portuguese water dog” will be one of the top searches on Google and Yahoo in a matter of hours?

No word yet if Bo has any unresolved tax issues.