The first photo is of a baby squirrel that one of my dogs found on the ground in Queen's Park. The baby looks to be only a few days old. Two squirrels were fighting in the tree just above where the baby fell just before my dog found it. One squirrel was chasing another around, and I don't know if one squirrel dropped the baby out of its mouth or if the squirrel just fell out of the nest.