dog here: https://www.roblox.com/item.aspx?id=448917694
the dog and the npc both have the same animation script, and the same animation set for the walking animation. for some reason, the animation does not play on the dog. dog is unanchored, has motor6Ds set up, and has a HumanoidRootPart.
for some reason, the humanoid has the "Torso" property is set to the root part, and trying to change it via the command bar does not seem to work. The dog's humanoid also does not display, but it will walk to it's walktopoint just fine.