In a similar position to the original post, although have 2 cats but kids planned within the next year, I had a staffie X rescue as I was growing up, great dogs that have a terrible rap due too misguided fools who believe they are dog is a hardened Guard dog, truth is you can wind a poodle up enough and it will snap, angers me! (Rant over!)