Nathan Fisher, 24, admitted causing unnecessary suffering to two dogs at Llandudno Magistrates' Court on Tuesday.
Magistrates said they were "appalled" and ordered the second dog be confiscated.
Fisher, of Rhyl - who was given a 12-week suspended jail sentence - said he was "truly sorry" for his actions.
The maintenance worker was also ordered to complete 180 hours of unpaid work with nine months' alcohol treatment.
A Denbighshire man who starved an Akita dog to death has been banned from keeping pets for 10 years.