Changing H1B/H4 visa stamping location to a different country

I have got my appointment for H1B and H4 visa stamping (both interview waived) in Chennai, India. H1B is extension and H4 is first time stamping. However, is it possible to change the stamping location to Canada? Is first time H4 visa stamping allowed in Canada. We are both Indian citizens.

Check with the consulate you plan to visit. I think they do allow change of status stamping if you are changing from other status to H4.