You can buy dog sweaters at many department stores that feature a pet section or a pet store. Also, you can order dog sweaters online in Canada and have them delivered directly to your door from Homes Alive Pets.