yup. except the cats are suppost to be humans and the wolves are aliens XD and the little plush dog and dark blue cat are robots but tho's are their disguises in the show anyways X3 you should watch it it's like my fav cartoon EVER!