PetCards is the new face of Almond Rose Designs, designed to make it easier for pet lovers to find the perfect greeting cards for every occasion. For now, both names will work together, blending the creativity and quality you’ve come to love from the Almond Rose Designs team with the fresh new direction of PetCards