first of all it is not called colony, that's for bee's.The cats need to adjust to the area and if they already did than they come in the morning 4 food then they go off and come back in the evening,so unless it is an indoor cat it ain't saying anywhere!
it is best to introduce them when the dog is a puppy, let them stay in the same area; this (in time) should get your dog used to cats =]
YES
to stay alive
Kittens.
Because cats put their smells in a specific place (bed,couch,etc..).So it's like they own the place,so they just stay there.
Not always. Most cats would like to be outdoors, but some cats like to be indoors.
some younger or savage cats will. otherwise they will stay clear of them.
nope!!
Of course they are. Stay back.
they stay with their relatives and siblings
Because cats eat snakes
Very.............. Stay away!