Ilonggo Dictionary
puppy (noun) - totoy