No, Mamoswine is not a dinosaur because he is based on the mammoth, who wasn't a dinosaur either. Older Tyrantrum fans may not know him as he was introduced in Gen VI.