um, no and no im not
i personally have been very angry with a baby.. just wait n see.. its just not overly productive..
the capacity to know better and self awareness are not the same thing.
'knowing better' is a learned thing.
dogs can indeed learn to 'know better' not all dogs or people do.
the question is do they know that they exist. i say you cannot prove you exist... or that i exist for that matter.. cogito ergo sum is not enough.
a fundamental problem with the tests we have come up with require assumptions of commonality.
we assume that to be self aware is to be like us in some way... where as a block of wood can be self aware and we have no way of knowing it. its beyond our current ability to detect and maybe comprehend.
we learned that the discovery that gravity is constant from two dissimilar objects be dropped at the same time and hitting the ground at the same time..
its not a bad test... but you can use a bad test to get the same results.. that does not make the bad test accurate... and now a few hundred years later we have found that gravity is not the constant that the drop test showed.. the drop test is imperfect and not wholly accurate..
the same is true of the mirror test, or any observation based test.
lets try this for an analogy.. an empty soduku field. solve it.. fill in the numbers and get the correct answer.. before you can even begin you have to start making assumptions.. such as, its completely empty so its ok for me to start with a 1 in this corner... well no its not ok thats not going to give you the right answer... it will give you an answer but not the correct one.. with out all the information, the tools to properly proceed you have a slim chance of getting the correct result.
the self awareness test is similarly flawed.. we have a tenuous idea of what self awareness even is.. so devising a comprehensive test to find a black or white answer to a grey subject is flawed..
do we know what it is : sorta, maybe
do we konw it when we see it : sorta, maybe
do we konw what it is not : sorta, maybe
can we test for it at all : sorta, maybe
is our data reliable : sorta, maybe
do i exist : sorta? maybe..
this is not 2+2. there is not definitive answer to the question as such..
be it a dog, baby, adult human, rock, empty space* we cannot know if we are able to know what self awareness is much less if something has it or not..
*empty space, being... empty, may have a lower probability of being self aware than the others.. but we cant know for sure..