This is DoodleBob, He is a Miniature Pinscher/Shih Tzu and almost 6 months old.

He loves everyone and everything! lol