Abstraction for Dogs page 6