//dog.h #ifndef DOG_H #define DOG_H #include "mammal.h" //******** Dog Declaration ******* enum Breed {retriever, collie, husky, mutt}; class Dog : public Mammal { public: //constructors and destructor Dog(); ~Dog(); //accessors Breed GetBreed(); void SetBreed(Breed b); //other methods void WagTail(); void Speak(); void Identify(); //this was virtual in // the base class protected: Breed itsBreed; }; #endif