Abstraction for Dogs page 4