A man has been banned from keeping animals for seven years after flinging a cat off a balcony by its tail in the South West.