public void deleteOwner() throws SQLException{
		Statement state = DBConnection.OpenConnection();
		//Find OwnerID of owner being replaced
		String commandstring = String.format("SELECT ID FROM Owner WHERE FirstName = '%s' AND LastName = '%s' AND Phone = '%s';",
						this.getFirstName(), this.getLastName(), this.getPhone());
		
		int ID;
		if(state != null){
			ResultSet rs = state.executeQuery(commandstring);
			rs.next();
			ID = rs.getInt("ID");
			rs.close();
		}
		else{
			System.err.println("Statement was null.  No connection?");
			return;
		}
		//delete owner from DB
		commandstring = String.format("DELETE FROM Owner WHERE ID = %d;", ID);
		state.execute(commandstring);
		
		//delete the owners pets from DB
		commandstring = String.format("DELETE FROM Pets WHERE Owner_ID = %d;", ID);
		state.execute(commandstring);
		
		state.close();
	}