Pets should not be given as surprises, according to a veterinarian.