Microevolurion yes macro no. Of course you can have what you call speciation within a family because the gene pool is so vast with information. Why do you think there are so many different breeds of horses,dogs,and cats ? This is not macroevolution this is microevolution. Why do you think everyone has their own set of finger prints ?
microevolution vs macroevolution is a false dichotomy invented by creationists. "macroevolution" is simply an extension of "microevolution", if left to evolve over a larger period of time from a common ancestor and in different conditions.
what speciation demonstrates is what you would called "macroevolution". The examples you provided are poor. Dogs, horses, etc... are still part of the same species because they can still mate and produce viable offspring. Speciation refers to when two animals can no longer mate and produce offsprings, hence are now on seperate "tracks" of evolution whose differences will only increase as each respective population responds to their respective geography and climate. It is important to note that this response to distinct geography and climate, which drives selective pressure, is what drives the change, because it makes certain traits more desirable than others. For instance, if it is a very hot and sunny climate (the sahara or its equivalent), survivability may optimized by lessening body surface and hence body mass to lessen any moisture lost to the heat, and we see this in nature, as desert climates tend to produce smaller animals. So, animals that are smaller and less massive would survive better, and their genes would be passed on with greater frequency, than others who would die off because they are losing too much moisture.
your entire argument is an argument from ignorance, which is a logical fallacy. you maintain a claim that there is a creator. the burden of proof, therefore, is on you to substantiate that claim. trying to put holes in the current theories that are based on evidence is fallacious because the current theory of evolution does not maintain that another, unseen player is at work. evolution and science is based on observable evidence. there is zero evidence for god, and nothing in observation points to a god. creationists rely on using an argument from ignorance, or basically, a god of the gaps. the bible does not count as evidence, because it does not prove god. it is a book. if it were, then which religion would be true? there are thousands, none of them having any evidence for the existence of the super-natural deity (or deities) they claim. religion and god is man-made.
here is some reading for you on micro vs macro evolution. this article did not inform my position.
Microevolution vs Macroevolution: Is There A Difference Between Microevolution & Macroevolution?