Yes, I am very glad I have such a sweetheart! But to be totally honest, he doesn't ALWAYS get along with dogs. When my boyfriend's Shepard puppy comes to visit, KitKat doesn't put up with his craziness! I've seen him chase the pup out of the house several times! Usually after the puppy pokes the cat a billion times trying to get him to play. You can see in the 4th picture of my cat getting peeved at the pup. Hehe!
The only reason I've been wondering what my cat is is because people always ask. They're amazed at his size. I assume he would be mixed, but he kinda reminds me of a grey and white maine coon.