I think the size of the head is fine, mascots don’t need to have giant heads. But it does look like a big cat, and it still annoys me that the “black bear” is often depicted as just a black-colored grizzly bear rather than the American black bear (Ursus americanus), which is the species we have in Maine. The snout should be longer and thinner so it doesn’t look feline, and tan in color so it looks like an actual black bear.
By the way, “panther” just refers to species in the genus Panthera, such as lions and tigers. The “black panther” is a black (melanistic) leopard and should be referred to as such rather than the generic term for big cats of all colors.