I really enjoyed this. It reminds me of a certain cartoon featuring a guy and his yellow dog and all the adventures they'd go on :p My only feedback would be, while it sounds great as it is and it definetly works, your style has so much potential for extra instrumentation: could sound really banger that way. Keep at it!