I can see where you got the ideas
It looks to me like two major influences on this cartoon where Ren and Stimpy and Loony Toons. They were very nicely blended together with an original idea and came out to make a good original cartoon. If you like Ren and Stimpy and or Loony Toons this is a definite must see.