Episode 908: Ultra Kawaii - Chihuahua Cha Cha - cute puppies, funny cats