Dog’s are awesome pets and so are cats but a man and his dog is a wonderful thing. It’s like having a child around and even though they don’t physically talk they have a communication all thier own that let’s you know what they want or need. Dogs are really sensitive and intuitive also. It is said that they can predict a lot of things they just seem to know it is going to happen before it does. You can read more on that at this link and also it is a great website to get all sorts of info for your pet.