Hi Manish,
As a US citizen, the baby doesn't need to apply for a formal visitor visa. You can simply bring the baby with you when coming to Canada and Border Security will stamp the passport with entry stamp indicating the baby can stay here for 6 months.
Once you get here, you will need to...