Apollo is a little shy but very sweet, gets along with other cats and seems ok with the dog through the screen at his foster home. The issues with Apollo is he has not learned how to play, or interact much with people or other cats, he needs some love to bring him out of his shell and show him there is a fun world out there.