Then that's not an unserviceable debt then, is it...
However, unless you have a very good rate on your credit cards, you'd probably be better off getting an unsecured personal loan to pay them off straight away.
And finally - £1,100 on a dog? You do know they give away new ones for free?