Growlithe

Growlithe is a Puppy Pokemon. Growlithe has an excellent nose and a good memory for scents. It can even sniff out people's emotions.