Nicolino Camardi, who is 19, is also banned for life from owning animals.
He has been in custody since he was arrested last May and is being given 16 months of credit for time served.
Camardi pleaded guilty in December to wilfully causing unnecessary pain, suffering or injury to an animal.
The Calgary Humane Society began an investigation in January 2014 after a dog was found dead with tape around its muzzle and a dead cat was discovered with tape covering most of its face.
The humane society says the sentence reflects the serious nature of the offences.
An examination at a veterinarian's office determined the dog had suffered chronic malnourishment before its death. The cat had been strangled and had injuries to its head, tail and hind limbs.
ALSO ON HUFFPOST: