CC = gcc
CFLAGS = -g
pet: pet.o dog.o
	$(CC) $(CFLAGS) -o pet pet.o dog.o

pet.o: pet.c pet.h basics.h dog.h
	$(CC) $(CFLAGS) -c pet.c

dog.o: dog.c dog.h
	$(CC) $(CFLAGS) -c dog.c
