Adorable Alfred had been waiting for someone to give him a loving home for more than 500 days.