Kids are adorable. Dogs are great.

Pair them together and you get one of the greatest musical duos ever assembled.

Watch as this toddler rocks out on the harmonica, while the family bloodhound provides musical support in the form of howling backing vocals.  

Everything about this is perfect.

Source: Free Beer & Hot Wings