Code:#include<string>#include<iostream> using namespace std; class Dog { void setValues( int, int, string); public: void bark(){cout << "WOOF!" << endl;} void setAge(int yrs) {age = yrs;} void setWeight ( int ibs ) { weight = ibs ; } void setColor (string hue ) { color = hue ; } int getAge() { return age ; } int getWeight() { return weight ; } string getColor() { return color ; } }; void Dog::setValues ( int age, int weight, string color) { this->age = age; this->weight = weight; this->color = color; } int main() { Dog fido; fido.setValues( 3, 15, "brown"); cout << "Fido is a " << fido.getColor() << " dog " << endl; cout << "Fido is " << fido.getAge() << " years old." << endl; cout << "Fido weighs " << fido.getWeight() << " pounds " << endl; fido.bark(); Dog pooch; pooch.setValues( 4, 18, "gray" ); cout << "Pooch is a " << pooch.getAge(); cout << " year old " << pooch.getColor(); cout << " dog who weighs " << pooch.getWeight(); cout << " pounds. "; pooch.bark(); return 0; }