#include "DogSledTeam.h" using namespace std; //implement using dynamic Memory (new) DogSledTeam::DogSledTeam(int nDogs) { } //Implement to delete memory DogSledTeam::~DogSledTeam() { } //Implement to do a deep compare bool operator==(const DogSledTeam & lhs, const DogSledTeam & rhs) { } void DogSledTeam::replaceDog(int position, const Dog & newDog) { if(numDogs >= position) //important sanity check { dogs[position] = newDog; } }