Yup, right you are. His name is Bo.
Bo at his first day of Puppy School..
The cuteness meter just broke from overload.
If he's 3/4 poodle, he's not likely to be a doofus. But, based on those paws, I think 35 lbs. is on the low end of estimates.
LOL, Running up that Hill! I had the sound turned off when I posted this and turned it on after your comment. Very cool!
Nice ending, but tough to watch. I had a friend who lost a miniature chihuahua in a pool like that. Great little dog.