looks like the pet class works the way it should - all tests pass