A Santa Cruz man is facing charges of burglary and grand theft charges for allegedly stealing a puppy from the SPCA.