A PENSIONER has been found guilty of keeping 21 emaciated collie type dogs and a cat in cages full of urine and faeces.