#ifndef _Dog_h_
#define _Dog_h_
#include <Animal.h>
#include <string>
class Dog : public Animal {
public:
Dog(const std::string& name);
void Bark() const;
void MakeSound() const;
Dog* Clone() const;
static void MakeDogBark(const Dog& d);
};
#endif