Ilonggo Dictionary
puppy (
noun
) - totoy