Hi, I have 3 cats aged between 3 + 6 years. The thing is my 10 year old son really wants a dog, he has been asking for months now. My cats really aren't used to dogs and I don't know how they would react, which is why I'm really thinking hard about this. I don't want to get a dog to find that it isn't working out so have to get rid of it again,that wouldn't be fair on the dog or my son. Any ideas of small breeds of dog that would get on well with cats and children?