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 =]
Feeding a stray cat may encourage it to stay in the area, but it is not a guarantee. Cats are independent animals and may choose to leave even if they are being fed regularly.
Kittens.
YES
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.
Of course they are. Stay back.
nope!!
they stay with their relatives and siblings
Because cats eat snakes
What is cost of declaring I have cats. They stay indoors .