Happy, Yappy, Waggy, Shaggy..I'm feeling it!