An 8-year-old boy presented with intermittent fever, abdominal pain and joint pain for 1 month. On examination, he had pallor, generalized lymphadenopathy, hepatomegaly and arthritis. Investigations revealed anemia, leucocytosis, hypereosinophilia and hypergammaglobulinemia, with an elevation of inflammatory markers. Initially, suspected as systemic-onset juvenile idiopathic arthritis, and on further probing, the child had geophagy and contact with dogs in the household. Ultrasonography of the abdomen showed multiple cystic lesions, and serology for Toxocara canis was positive; hence the child was diagnosed with visceral toxocariasis and managed with albendazole therapy.