This project is an automatic pet door. The door's purpose is to operate without human interference based on settings entered by the pet owner. Using an Arduino Uno and several hardware components, the door is able to open, close, lock, and unlock without human input. PIR sensors detect movement translating to the door opening or closing. An accurate clock is kept in order to lock and unlock the door during specified times. The history of the pet entering and exiting the door is kept on an SD card and displayed through an LCD screen. The LCD screen also the user interface to change settings for the door. The accomplishments of this project were that it had an accurate clock system, sensed movement from the environment, had a 3D printed, adjustable enclosure, and changed its actions depending on user settings. The challenges in this project came from integrating of code and storage. 3D printing accuracy was a challenge as well.